Add custom claims
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
2022-01-20 13:33:11 +01:00
parent e0850233dc
commit 6fdd55def8
5 changed files with 39 additions and 15 deletions

View File

@@ -13,7 +13,7 @@ const (
type User struct {
Username string `json:"username"`
HashedPassword []byte `json:"hashed_password"`
Roles []Role `json:"roles"`
Role Role `json:"role"`
}
type UserStore interface {

View File

@@ -20,7 +20,7 @@ func RunUserStoreTest(newFunc func() (func(), users.UserStore), t *testing.T) {
passwordMap[username] = password
user := &users.User{
Username: username,
Roles: []users.Role{users.RoleAdmin},
Role: users.RoleAdmin,
}
if err := user.SetPassword(password); err != nil {
t.Fatalf("Error setting password: %s", err)