Redis external authentication service (proto)
The messages used by the redis_proxy filter when performing external authentication.
service.redis_auth.v3.RedisProxyExternalAuthRequest
[service.redis_auth.v3.RedisProxyExternalAuthRequest proto]
{
"username": ...,
"password": ...
}
- username
(string) Username, if applicable. Otherwise, empty.
- password
(string) Password sent with the AUTH command.
service.redis_auth.v3.RedisProxyExternalAuthResponse
[service.redis_auth.v3.RedisProxyExternalAuthResponse proto]
{
"status": {...},
"expiration": {...},
"message": ...
}
- status
(Status) Status of the authentication check.
- expiration
(Timestamp) Optional expiration time for the authentication. If set, the authentication will be valid until this time. If not set, the authentication will be valid indefinitely.
- message
(string) Optional message to be sent back to the client.