Documentation
¶
Index ¶
- func Authenticate(userService s.UserService) gin.HandlerFunc
- func AuthorizeAdmin() gin.HandlerFunc
- func AuthorizeEditor() gin.HandlerFunc
- func EnsureAdminDoesNotExist(userService s.UserService) gin.HandlerFunc
- func EnsureAdminExists(userService s.UserService, signupPath string) gin.HandlerFunc
- func HandleErrors() gin.HandlerFunc
- func OnlyAuthenticated(loginPath string) gin.HandlerFunc
- func OnlyGuests() gin.HandlerFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Authenticate ¶
func Authenticate(userService s.UserService) gin.HandlerFunc
func AuthorizeAdmin ¶
func AuthorizeAdmin() gin.HandlerFunc
func AuthorizeEditor ¶
func AuthorizeEditor() gin.HandlerFunc
func EnsureAdminDoesNotExist ¶
func EnsureAdminDoesNotExist( userService s.UserService, ) gin.HandlerFunc
func EnsureAdminExists ¶
func EnsureAdminExists( userService s.UserService, signupPath string, ) gin.HandlerFunc
func HandleErrors ¶
func HandleErrors() gin.HandlerFunc
func OnlyAuthenticated ¶
func OnlyAuthenticated(loginPath string) gin.HandlerFunc
func OnlyGuests ¶
func OnlyGuests() gin.HandlerFunc
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.