Skip to content

Commit c321903

Browse files
authored
Merge pull request #5 from bcc-code/fix/lowercase-roles-in-token
Make sure roles are lowercase in tokens
2 parents ef09464 + cfa494b commit c321903

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

backend/internal/handlers/auth.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -292,11 +292,11 @@ func (h *AuthHandler) generateWayfarerToken(userID string) (string, error) {
292292
roles := make([]string, 0, len(userRoles))
293293
if len(userRoles) > 0 {
294294
for _, role := range userRoles {
295-
roles = append(roles, role.Role)
295+
roles = append(roles, strings.ToLower(role.Role))
296296
}
297297
} else {
298298
// Default to USER role if no roles found
299-
roles = append(roles, string(services.RoleUser))
299+
roles = append(roles, strings.ToLower(string(services.RoleUser)))
300300
}
301301

302302
claims := WayfarerClaims{

0 commit comments

Comments
 (0)