
Solução de gerenciamento de identidade e acesso de código aberto que fornece autenticação, federação de usuários, logon único e autorização granular para aplicações e serviços.
Adicione autenticação a aplicações e proteja serviços com o mínimo de esforço. Sem necessidade de lidar com armazenamento de usuários ou autenticação de usuários.
O Keycloak oferece federação de usuários, autenticação forte, gerenciamento de usuários, autorização de granularidade fina e muito mais.
Se você encontrou uma vulnerabilidade de segurança, consulte as instruções sobre como reportá-la adequadamente.
Se você acredita ter encontrado um defeito no Keycloak, abra uma issue. Lembre-se de fornecer um bom resumo, descrição e também os passos para reproduzir o problema.
Para executar o Keycloak, baixe a distribuição do nosso site. Descompacte e execute:
bin/kc.[sh|bat] start-dev
Alternativamente, você pode usar a imagem Docker executando:
docker run quay.io/keycloak/keycloak start-dev
Para mais detalhes, consulte a Documentação do Keycloak.
Para compilar a partir do código fonte, consulte o guia de compilação e trabalho com a base de código.
Para executar os testes, consulte o guia de execução de testes.
Para escrever testes, consulte o guia de escrita de testes.
Antes de contribuir com o Keycloak, leia nossas diretrizes de contribuição. A participação no projeto Keycloak é regida pelo Código de Conduta da CNCF.
Participar de uma reunião da comunidade é uma ótima maneira de se envolver e ajudar a moldar o futuro do Keycloak.