package goauth import "net/http" func HttpGen(r *http.Request, w http.ResponseWriter) { if r.Method == "POST" { r.ParseForm() user, qr, err := NewUser(r.Form.Get("username")) if err != nil { http.Error(w, "error: "+err.Error(), 500) return } w.Header().Set("Content-Type", "text/html") w.Write([]byte("
QR Code:
")) w.Write([]byte(qr.HTML())) w.Write([]byte("validate")) } }