## Como executar
#### Como construir
`docker-compose up --build -d`
#### Cria os alias no seu hosts
Adicione os nomes para o localhost, o trafego será redirecionado para o NGINX e ele irá redirecionar internamente os demais pacotes.
```
echo "127.0.0.1 webserver.com.br" >> /etc/hosts
echo "127.0.0.1 keycloak.com.br" >> /etc/hosts
```
#### Access KeyCloak
Isso vai fazser você cair no container do keyclaok
Acesse `http://keycloak.com.br`
- Login Admin: `http://keycloak.com.br/auth/admin/master/console/#/realms/master`
Autenticação:
login:`admin`
senha `admin`
1. Clique no Realm >> ADD
2. Importe o arquivo: `keycloak-import.json`
Depois de importar o arquivo JSON que tem os dados do cliente para o NodeJS usar
O KeyCloak vai gerar um REALM chamado `nodejs-example`
Feito a configuração o NodeJS já está pronto para usar.
#### Acessando a Applicação
`http://webserver.com.br`
Logue com o usuário: `user` com a senha `password`
### Links
1. Link do projeto
https://github.com/keycloak/keycloak-nodejs-connect/tree/master/example
2. Encode e Decode
https://www.jsonwebtoken.io/