Files
evening_detective_server/internal/modules/roles/roles.go
T
2026-08-21 00:09:32 +07:00

12 lines
313 B
Go

package roles
// HasRole возвращает true, если у субъекта есть роль; администратор
// проходит проверку любой роли.
func HasRole(claims IHasRole, role string) bool {
if claims.HasRole(Admin) {
return true
}
return claims.HasRole(role)
}