fix: login must be case-insensitive

This commit is contained in:
Deluan
2020-03-01 15:45:41 -05:00
parent a7f8e4ee2b
commit 6f5a322927
3 changed files with 43 additions and 0 deletions
+1
View File
@@ -65,6 +65,7 @@ func (r *userRepository) Put(u *model.User) error {
}
func (r *userRepository) FindByUsername(username string) (*model.User, error) {
username = strings.ToLower(username)
sel := r.newSelect().Columns("*").Where(Eq{"user_name": username})
var usr model.User
err := r.queryOne(sel, &usr)