implement Email as username

This commit is contained in:
2024-09-24 16:56:14 -05:00
parent a7235941e7
commit 1b133edd78
11 changed files with 89 additions and 64 deletions

View File

@@ -30,7 +30,7 @@ func testSignupLoginRenew(t *testing.T, db DbAccessor) {
customer, err := db.GetCustomer(customerOrig.Id)
assert.NoError(t, err)
assert.Equal(t, customerOrig, customer)
username := Username("test_user")
username := "test_user@example.com"
kp := KeypadDefault
passcodeIdx := []int{0, 1, 2, 3}
mockSvgInterface := make(SvgIdInterface, kp.TotalAttrs())
@@ -40,7 +40,7 @@ func testSignupLoginRenew(t *testing.T, db DbAccessor) {
assert.NoError(t, err)
err = db.WriteNewUser(*userOrig)
assert.NoError(t, err)
user, err := db.GetUser(username, customer.Id)
user, err := db.GetUser(Email(username), customer.Id)
assert.NoError(t, err)
assert.Equal(t, userOrig, user)