Support user management commands #7
Labels
code/feature
Some user-visible feature is not implemented yet
not ready
Issues that are not ready to be worked on; PRs that should skip CI
Milestone
FerretDB should manage users by itself and not rely on the backend to do that:
admin.system.users
collection;Among other things, this feature is required for some authentication mechanisms like
SCRAM-SHA-256
, which in turn is needed for some applications and drivers.Note that this issue covers authentication only; authorization is #174.
Links
SASL / SCRAM
PLAIN
Tasks
createUser
command #1491dropUser
command #1493usersInfo
command #1497dropAllUsersFromDatabase
command #1492PLAIN
authentication mechanism #3785PLAIN
authentication method #3938updateUser
command #1496SCRAM-SHA-1
andSCRAM-SHA-256
dance#681SCRAM-SHA-256
authentication mechanism #3784SCRAM-SHA-1
authentication mechanism #2012speculativeAuthenticate
#3777saslSupportedMechs
#3778listCommands
to includerequiresAuth
.connectionStatus
to includeauthInfo
.The text was updated successfully, but these errors were encountered: