This commit is contained in:
2026-02-11 17:46:22 +03:00
commit eacfacb13b
266 changed files with 51337 additions and 0 deletions

15
svc/auth/context.go Normal file
View 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
}