From 38c7390dddb5f1f0ee71cf4f31eb2e30a22b445d Mon Sep 17 00:00:00 2001 From: Knut Ahlers Date: Sat, 1 Aug 2015 00:59:44 +0200 Subject: [PATCH] Fix: On register the username needs to be treated like in login --- register.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/register.go b/register.go index edcd198..ed8cd2c 100644 --- a/register.go +++ b/register.go @@ -4,6 +4,7 @@ import ( "crypto/sha1" "fmt" "net/http" + "strings" "github.com/flosch/pongo2" "github.com/gorilla/sessions" @@ -11,7 +12,7 @@ import ( func registerHandler(res http.ResponseWriter, r *http.Request, session *sessions.Session, ctx *pongo2.Context) (*string, error) { var ( - username = r.FormValue("username") + username = strings.ToLower(r.FormValue("username")) password = r.FormValue("password") passwordCheck = r.FormValue("password_repeat") hashedPassword = fmt.Sprintf("%x", sha1.Sum([]byte(cfg.PasswordSalt+password)))