rauhmaru / keycloak

Autenticação e Autorização com o Keycloak, solução opensource da Red Hat

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Keycloak

Logon único, permitindo a autenticação e autorização de usuários, aplicativos e serviços, trata-se de uma solução opensource da Red Hat.

Quais são as funcionalidades do Keycloak ?

Criação de usuário (podendo ser criados pelo administrador do sistema, e habilitado ou não para o próprio usuário se cadastrar);
Login, “esqueci minha senha”, login com plataformas externas como redes sociais;
Integração dos usuários com Active Directory;
Ativação de usuários por confirmação de e-mail;
Obrigar aceitação de termos de uso antes de logar;
Customização das páginas que o usuário acessa (como a própria tela de login);
Serviços para que outras aplicações busquem dados de usuários;
Criação de permissões que seu sistema vai usar;
Criação de grupos de usuário;
Entre outras configurações e customizações mais avançadas que você pode definir.

Instruções para subir o ambiente do keycloak em Docker

1 - Clone o projeto
2 - Acesse o diretório keycloak que foi clonado
3 - Renomeie o arquivo .env-template para .env
4 - Edite os campos (usuário e senha) referentes a aplicação e banco no arquivo .env, definindo os valores de sua preferência e salve o arquivo.
5 - Execute o comando make up para construir o ambiente do keycloak

Notas: Para destruir os containers execute make down

About

Autenticação e Autorização com o Keycloak, solução opensource da Red Hat

License:MIT License


Languages

Language:Makefile 100.0%