Authelia Solução SSO gratuita
Rich altamente escalável em destaque SSO e gerenciamento de recursos
O Authelia de código aberto gratuito vem com um único sinal, regulamentos de login, segurança de aplicativos e também fornece suporte para LDAP e Active Directory
Visão geral
As atualizações mais recentes estão evoluindo a tecnologia em um ritmo alto e, portanto, as vulnerabilidades também estão aumentando em quase todas as áreas de um negócio on -line. A camada de autorização e autenticação é uma daquelas áreas que são hotspot em termos de ataques e pisos de loop. Para abordar essas sensibilidades, há muitos softwares de código aberto desenvolvidos para fornecer mecanismos de canto / sinalização melhor centralizados, gerenciamento de senhas e segurança. Aqui vem a Authelia, é um freeware escrito no idioma Go, juntamente com o TypeScript e pouca entrada de alguns outros idiomas, como JavaScript e HTML. A Authelia fornece uma interface de usuário intuitiva para permitir que os usuários efetuem login e acessar todos os recursos. Oferece autenticação de dois fatores empregando o OTP baseado em tempo gerado pelo Google Authenticator. No que diz respeito ao fluxo de trabalho da Authelia, ele trabalha em colaboração com proxies reversos, como o NGINX. Sempre que houver uma solicitação recebida, o servidor proxy encaminha essa solicitação ao Authelia, a Authelia decide permitir a solicitação ou o bloqueio de entrada. Ele funciona para sites servidos por HTTPS e também suporta os bancos de dados do usuário como LDAP e Active Directory.
Características
- Código aberto
- Sso
- 2f Autenticação com Yubikey
- OTP baseado em tempo com o Google Authenticator
- Suporta LDAP
- Suporta o Active Directory
- Funciona com proxies reversos
- Notificações push com dupla
- Bloco ataques de força bruta
- Verificação de Identidade
- Melhor gerenciamento de senhas
- Fluxo de trabalho flexível
- UI intuitiva
Instalação
Execute o seguinte comando para clonar o repo:
git clone https://github.com/authelia/authelia.git
Após o clone bem -sucedido, execute os seguintes comandos:
cd authelia/compose/local
sudo ./setup.sh
O sudo é obrigado a modificar o arquivo /etc /hosts.
Agora, substitua o exemplo.com pelo domínio que você especificou no script de configuração e visite o URL [httpSSecureExampleCom] (https://href.li/?https://secure.example.com) .
executando no documento
Execute o seguinte comando para clonar o repo:
git clone https://github.com/authelia/authelia.git
Execute o seguinte comando após o clone:
cd authelia/compose/lite
Modifique os usuários \ _database.yml O nome de usuário padrão e a senha é authelia Modifique o Configuration.yml e o Docker-compose.yml com seus respectivos domínios e segredos Finalmente, execute o seguinte comando para aumentar a imagem do Docker:
docker-compose up -d
Explore
Você pode encontrar os seguintes links relevantes:
Automatizar operações comerciais usando software de código aberto e gratuito