Add username support in redis 6.0
Motivation
Modifications
Add username support in redis 6.0
Result
Provides additional support for user names, and does not need to be modified if the user name is not set
Checklist
- [v] Copyright headers in new files (see CONTRIBUTING.md)
- [v] Unit tests added
- [v] API Documentation comments