(logger log.Logger)
| 147 | ) |
| 148 | |
| 149 | func newClaimsCache(logger log.Logger) (cache.Cache[*jwt.MapClaims], error) { |
| 150 | l := log.NewHelper(logger) |
| 151 | opts := []cache.Option{cache.WithTTL(10 * time.Second), cache.WithLogger(l), cache.WithDescription("Cache for JWT claims")} |
| 152 | l.Infow("msg", "cache initialized", "backend", "memory", "ttl", "10s") |
| 153 | return cache.New[*jwt.MapClaims](opts...) |
| 154 | } |
| 155 | |
| 156 | func newMembershipsCache(logger log.Logger) (cache.Cache[*entities.Membership], error) { |
| 157 | l := log.NewHelper(logger) |
nothing calls this directly
no test coverage detected