Documentation
¶
Index ¶
Constants ¶
View Source
const ( AuthenticationKey = "authentication" AuthorizationKey = "authorization" )
Variables ¶
View Source
var ( ResourceKindKey = contextKey("authz_resource_kind") ResourceValueKey = contextKey("authz_resource_value") ActionKey = contextKey("authz_action") )
View Source
var (
UserIdentifierKey = struct{}{}
)
Functions ¶
func Authentication ¶
func Authorization ¶
Types ¶
type Middlewares ¶
func NewMiddlewares ¶
func NewMiddlewares( logger *slog.Logger, compiledManager manager.CompiledPolicy, tokenManager jwt.Manager, ) Middlewares
Click to show internal directories.
Click to hide internal directories.