Saltar a contenido

Elegir un método de autenticación

MRBS separa:

  1. el método de sesión, que obtiene y conserva la identidad;
  2. el método de autenticación, que verifica al usuario.
$auth["session"] = "php";
$auth["type"] = "db";

Niveles de acceso

MRBS distingue usuarios desconocidos, autenticados y administradores. La autenticación establece la identidad; el backend o la configuración asignan el nivel.

Métodos disponibles en 1.12.2

Método Cuándo usarlo
db MRBS gestiona sus propios usuarios
db_ext Los usuarios están en otra base SQL
ldap Existe LDAP o Active Directory
imap, imap_php, pop3, smtp Un servidor de correo verifica credenciales
cas, saml La organización dispone de inicio de sesión único
joomla, wordpress, wix Se reutiliza la identidad de otro sitio
config Basta una lista local muy pequeña
ext Un programa externo de confianza verifica
none No se desea verificar credenciales

Warning

No elija un método solo porque sea fácil de activar. Considere propiedad de contraseñas, ciclo de cuentas, transporte, administradores y recuperación.

Guía de decisión

Para una instalación independiente, empezar por la autenticación por base de datos. Para un directorio gestionado, use LDAP, y para SSO los proveedores externos. Evite config a gran escala y use none solo para acceso deliberadamente abierto.

Probar antes del despliegue

Pruebe inicio correcto e incorrecto, cierre, caducidad, cuentas deshabilitadas, administradores y caída del proveedor. Documente una vía de recuperación.