Documentation
¶
Index ¶
- Constants
- Variables
- func GetCurrentUser(ctx context.Context) *models.User
- func IsRole(ctx context.Context, requiredRole models.RoleEnum) bool
- func ValidateAdmin(ctx context.Context) error
- func ValidateBot(ctx context.Context) error
- func ValidateInvite(ctx context.Context) error
- func ValidateManageInvites(ctx context.Context) error
- func ValidateOwner(ctx context.Context, userID uuid.UUID) error
- func ValidateRole(ctx context.Context, requiredRole models.RoleEnum) error
- func ValidateUserOrAdmin(ctx context.Context, userID uuid.UUID) error
Constants ¶
View Source
const ( ContextUser key = iota ContextRoles )
View Source
const APIKeyHeader = "ApiKey"
Variables ¶
Functions ¶
func ValidateAdmin ¶
func ValidateBot ¶
func ValidateInvite ¶
func ValidateManageInvites ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.