Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

Autenticación LDAP

El mecanismo de autenticación PLAIN te permite usar tu nombre de usuario y contraseña del Protocolo Ligero de Acceso a Directorios (LDAP) para autenticarte en MongoDB. Solamente se puede utilizar este mecanismo al autenticar en MongoDB Enterprise Advanced.

Tip

Autenticación PLAIN

La autenticación LDAP utiliza la Capa Simple de Autenticación y Seguridad PLAIN (SASL) definida en RFC-4616.

Los ejemplos de código en esta página utilizan los siguientes marcadores de posición:

  • <username>Tu nombre de usuario de LDAP.

  • <password>Tu contraseña LDAP.

  • <hostname>: La dirección de red de tu implementación de MongoDB.

  • <port>: El número de puerto de tu implementación de MongoDB. Si omites este parámetro, el driver usará el puerto por defecto (27017). No necesitas especificar un puerto al conectar a un clúster de MongoDB Atlas.

  • <authentication_db>: La base de datos MongoDB que contiene las credenciales LDAP del usuario. Si se omite este parámetro, el driver utiliza la base de datos predeterminada (admin).

Para usar los ejemplos de código en esta página, reemplaza estos marcadores de posición con tus propios valores.

Puedes especificar el mecanismo de autenticación PLAIN y proporcionar las credenciales LDAP ya sea como una opción de cliente o como parte de la cadena de conexión. Seleccione la pestaña Connection String o Client Options para ver la sintaxis correspondiente:

client = Mongo::Client.new('mongodb://<username>:<password>@<hostname>[:<port>]/?authSource=<authentication_b>&authMechanism=PLAIN')
client = Mongo::Client.new([ '<hostname>' ],
auth_mech: :plain,
ssl: true,
ssl_verify: true,
ssl_cert: '/path/to/client.pem',
ssl_ca_cert: '/path/to/ca.pem' )

Para aprender más sobre cualquiera de los métodos o tipos tratados en esta página, consulta la siguiente documentación de la API: