13 lines
201 B
Go
13 lines
201 B
Go
package role
|
|
|
|
import "slices"
|
|
|
|
const (
|
|
MemberRole = "member"
|
|
AdminRole = "admin"
|
|
)
|
|
|
|
func HasPermission(role string, accessibleRoles []string) bool {
|
|
return slices.Contains(accessibleRoles, role)
|
|
}
|