Soluções SSO de código aberto Authelia

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.

Requisitos de sistema


  • Nginx
  • Docker (opcional)

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

 Português