aboutsummaryrefslogtreecommitdiffhomepage
path: root/storage/user_session.go
diff options
context:
space:
mode:
authorGravatar Frédéric Guillot <fred@miniflux.net>2017-12-29 14:55:16 -0800
committerGravatar Frédéric Guillot <fred@miniflux.net>2017-12-29 14:55:16 -0800
commit747e3edab38b68534af0a4d4e55c947549c3cb0f (patch)
tree5ac0cbe59ec9897aa9aee1fca5511bba7c6f45e1 /storage/user_session.go
parent038ea790f76243b7e08119438bed24a37d452cb7 (diff)
Make sure username are always lowercase
Diffstat (limited to 'storage/user_session.go')
-rw-r--r--storage/user_session.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/storage/user_session.go b/storage/user_session.go
index 63e25e0..9a87cdf 100644
--- a/storage/user_session.go
+++ b/storage/user_session.go
@@ -50,7 +50,7 @@ func (s *Storage) UserSessions(userID int64) (model.UserSessions, error) {
func (s *Storage) CreateUserSession(username, userAgent, ip string) (sessionID string, err error) {
var userID int64
- err = s.db.QueryRow("SELECT id FROM users WHERE username = $1", username).Scan(&userID)
+ err = s.db.QueryRow("SELECT id FROM users WHERE username = LOWER($1)", username).Scan(&userID)
if err != nil {
return "", fmt.Errorf("unable to fetch UserID: %v", err)
}