Documentation
¶
Index ¶
- func AdminDefaultMiddleware(defaultName string) func(http.Handler) http.Handler
- func AdminRequired(next http.Handler) http.Handler
- func AnyRoleRequired(roles ...string) func(http.Handler) http.Handler
- func NewUserDefaultMiddleware(cb func() authn.User) func(http.Handler) http.Handler
- func RoleRequired(role string) func(http.Handler) http.Handler
- func UserDefaultMiddleware(defaultName string) func(http.Handler) http.Handler
- func UserRequired(next http.Handler) http.Handler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AdminDefaultMiddleware ¶
AdminDefaultMiddleware uses a default "admin" context.
func AdminRequired ¶
AdminRequired limits a request to admin privileges.
func NewUserDefaultMiddleware ¶
NewUserDefaultMiddleware uses a default "user" context.
func UserDefaultMiddleware ¶
UserDefaultMiddleware uses a default "user" context.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.