Escolha um método de autenticação¶
A autenticação responde a duas questões distintas:
- Método de sessão: como MRBS obtém e recorda a identidade do utilizador.
- Método de autenticação: como MRBS verifica as credenciais.
Os padrões são sessões PHP e autenticação de base de dados:
Níveis de acesso¶
O MRBS distingue utilizadores anónimos, utilizadores autenticados e administradores. A autenticação estabelece a identidade; a configuração e o método de autenticação selecionado determinam o nível de acesso.
Métodos disponíveis em 1.12.2¶
| Método | Usar quando |
|---|---|
db |
MRBS deve gerir os seus próprios utilizadores e palavras-passe |
db_ext |
Os utilizadores são armazenados noutra base de dados SQL |
ldap |
A organização possui LDAP ou Active Directory |
imap, imap_php, pop3, smtp |
Um servidor de e-mail verifica as credenciais |
cas |
A organização utiliza um serviço de logon único CAS |
saml |
Um fornecedor de identidade SAML está disponível através do SimpleSAMLphp |
joomla, wordpress, wix |
MRBS deve utilizar uma identidade de site existente |
config |
Uma pequena lista de utilizadores configurada localmente é suficiente |
ext |
Um programa externo fiável realiza a verificação |
none |
Nenhuma verificação de credencial é necessária |
Warning
Não selecione um método de autenticação apenas porque é fácil de ativar. Considere a propriedade da palavra-passe, o ciclo de vida da conta, a segurança do transporte, o mapeamento do administrador e os procedimentos de recuperação.
Guia de decisão¶
- Para uma instalação independente, comece por autenticação de base de dados.
- Para um diretório de organização gerido, utilize LDAP.
- Para um login único estabelecido, consulte Fornecedores de identidade externos.
- Evite
configpara instalações grandes ou viradas para a Internet. - Utilize
noneapenas quando as ações de reserva forem intencionalmente irrestritas e outros controlos fornecerem um limite adequado.
Teste antes do lançamento¶
Verifique o login, logout, expiração de sessão, contas desativadas, mapeamento de administrador e comportamento bem-sucedidos e malsucedidos quando o fornecedor de identidade estiver indisponível.
Mantenha um caminho de recuperação documentado para que um erro de configuração do fornecedor de identidade não bloqueie permanentemente todos os administradores.