authorizer/server/validators/roles.go

17 lines
326 B
Go
Raw Normal View History

2022-05-30 06:24:16 +00:00
package validators
import "github.com/authorizerdev/authorizer/server/utils"
// IsValidRoles validates roles
func IsValidRoles(userRoles []string, roles []string) bool {
valid := true
for _, userRole := range userRoles {
if !utils.StringSliceContains(roles, userRole) {
valid = false
break
}
}
return valid
}