ilk
This commit is contained in:
15
svc/auth/context.go
Normal file
15
svc/auth/context.go
Normal file
@@ -0,0 +1,15 @@
|
||||
package auth
|
||||
|
||||
import (
|
||||
"bssapp-backend/ctxkeys"
|
||||
"context"
|
||||
)
|
||||
|
||||
func WithClaims(ctx context.Context, claims *Claims) context.Context {
|
||||
return context.WithValue(ctx, ctxkeys.UserContextKey, claims)
|
||||
}
|
||||
|
||||
func GetClaimsFromContext(ctx context.Context) (*Claims, bool) {
|
||||
claims, ok := ctx.Value(ctxkeys.UserContextKey).(*Claims)
|
||||
return claims, ok
|
||||
}
|
||||
Reference in New Issue
Block a user