Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessControl ¶ added in v0.10.4
type AccessControl struct {
// contains filtered or unexported fields
}
AccessControl middleware to restrict to make POST/PUT/DELETE requests by admin only
func NewAccessControl ¶ added in v0.10.4
func NewAccessControl(getUser GetUser) *AccessControl
NewAccessControl instance constructor
type AuthMiddleware ¶ added in v0.15.0
type AuthMiddleware struct {
// contains filtered or unexported fields
}
AuthMiddleware middleware to verify personal access tokens (PAT) and JWT tokens
func NewAuthMiddleware ¶ added in v0.15.0
func NewAuthMiddleware( authManager auth.Manager, ensureAccount EnsureAccountFunc, syncUserJWTGroups SyncUserJWTGroupsFunc, ) *AuthMiddleware
NewAuthMiddleware instance constructor
type EnsureAccountFunc ¶ added in v0.37.0
Click to show internal directories.
Click to hide internal directories.