Navigation
This version of the documentation is archived and no longer supported.

Authentication Mechanisms

The following tutorials provide information on configuring MongoDB to use authentication mechanisms other than the default authentication mechanism. For tutorials on using default authentication mechanism, see Enable Access Control.

Use x.509 Certificates to Authenticate Clients
Use x.509 for client authentication.
Use x.509 Certificate for Membership Authentication
Use x.509 for internal member authentication for replica sets and sharded clusters.
Upgrade from Keyfile Authentication to x.509 Authentication
Upgrade from keyfile internal authentication to x.509 internal authentication.
Configure MongoDB with Kerberos Authentication on Linux
For MongoDB Enterprise Linux, describes the process to enable Kerberos-based authentication for MongoDB deployments.
Configure MongoDB with Kerberos Authentication on Windows
For MongoDB Enterprise for Windows, describes the process to enable Kerberos-based authentication for MongoDB deployments.
Troubleshoot Kerberos Authentication
Steps to troubleshoot Kerberos-based authentication for MongoDB deployments.
Authenticate Using SASL and LDAP with ActiveDirectory
Describes the process for authentication using SASL/LDAP with ActiveDirectory.
Authenticate Using SASL and LDAP with OpenLDAP
Describes the process for authentication using SASL/LDAP with OpenLDAP.