Authentication mechanisms
The mechanisms drivers authenticate with and when to use each one.
Drivers authenticate with the same mechanisms as in MongoDB. With speculativeAuthenticate, they do so in the same round trip as the initial handshake.
| Mechanism | Use |
|---|---|
SCRAM-SHA-256 | User and password; the default one. |
SCRAM-SHA-1 | User and password for older clients. |
MONGODB-X509 | Client certificate; the user lives in $external. |
PLAIN | LDAP, with --ldapServers. |
GSSAPI | Kerberos. |
MONGODB-AWS | AWS credentials. |
MONGODB-OIDC | An OIDC provider, with oidcIdentityProviders. |