feat: add Redis username support (#11608)

### What problem does this PR solve?

Support for Redis 6+ ACL authentication (username)

close #11606 

### Type of change

- [x] New Feature (non-breaking change which adds functionality)
- [x] Documentation Update
This commit is contained in:
Lei Zhang
2025-12-01 11:26:20 +08:00
committed by GitHub
parent 0ebbb60102
commit 7499608a8b
4 changed files with 14 additions and 0 deletions

View File

@ -86,6 +86,9 @@ class RedisDB:
"db": int(self.config.get("db", 1)),
"decode_responses": True,
}
username = self.config.get("username")
if username:
conn_params["username"] = username
password = self.config.get("password")
if password:
conn_params["password"] = password