Documentation
¶
Overview ¶
Package ctxutil provides utility functions for storing and retrieving request-scoped values in context.Context.
Index ¶
- func Permissions(ctx context.Context) ([]string, bool)
- func RequestID(ctx context.Context) (string, bool)
- func Roles(ctx context.Context) ([]string, bool)
- func TenantID(ctx context.Context) (string, bool)
- func UserID(ctx context.Context) (string, bool)
- func WithClaims(ctx context.Context, claims Claims) context.Context
- func WithRequestID(ctx context.Context, id string) context.Context
- type Claims
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Permissions ¶
Permissions returns the permissions from the context claims.
func WithClaims ¶
WithClaims returns a new context with the claims set.
Types ¶
Click to show internal directories.
Click to hide internal directories.