coderd: treat email case insensitively (#4215)

This commit is contained in:
Ammar Bandukwala
2022-09-27 03:51:58 +00:00
committed by GitHub
parent 20bcb04e8a
commit 47a53ce6c5
8 changed files with 15 additions and 3 deletions
+8
View File
@@ -256,11 +256,19 @@ func TestPostLogin(t *testing.T) {
}
_, err := client.CreateFirstUser(ctx, req)
require.NoError(t, err)
_, err = client.LoginWithPassword(ctx, codersdk.LoginWithPasswordRequest{
Email: req.Email,
Password: req.Password,
})
require.NoError(t, err)
// Login should be case insensitive
_, err = client.LoginWithPassword(ctx, codersdk.LoginWithPasswordRequest{
Email: strings.ToUpper(req.Email),
Password: req.Password,
})
require.NoError(t, err)
})
t.Run("Lifetime&Expire", func(t *testing.T) {