This commit is contained in:
2023-09-19 11:06:20 +02:00
parent da86ee374a
commit 4a6326a5ab
13 changed files with 775 additions and 1251 deletions

View File

@@ -11,6 +11,7 @@ type Account struct {
LastName string `json:"lastName,omitempty"`
VerifiedIdentity *bool `json:"verifiedIdentity,omitempty"`
BirthDate string `json:"birthdate,omitempty"`
Type string `json:"type,omitempty"`
LocalCredentials
}
@@ -31,7 +32,7 @@ func (account Account) CreateToken(ttl time.Duration, key string) (token string,
expires_at := jwt.NewNumericDate(time.Now().Add(ttl))
claims := UserClaims{
RegisteredClaims: jwt.RegisteredClaims{
Subject: account.Email,
Subject: account.ID,
ExpiresAt: expires_at,
},
}