Cache Namespaces
Each backend search block can define a Redis cache namespace through cache_name.
Current locations:
auth.backends.ldap.search[].cache_nameauth.backends.lua.backend.search[].cache_name
LDAP Example
auth:
backends:
ldap:
search:
- protocol:
- imap
- pop3
- lmtp
cache_name: "dovecot"
- protocol:
- smtp
- submission
cache_name: "submission"
Lua Example
auth:
backends:
lua:
backend:
search:
- protocol:
- oidc
- saml
cache_name: "identity"
TTL behavior comes from:
storage.redis.positive_cache_ttlstorage.redis.negative_cache_ttl