/integracao_laravel_keycloak_2

Exemplo de aplicação com adaptador de keycloak / php / laravel

Primary LanguagePHP

exemplo_laravel_keycloak

Exemplo de aplicação com adaptador de keycloak / php / laravel.

Criando custom Guard e UserProvider. Autorização implementada com Gates.

Utilizamos os pacotes:

OAuth 2.0 Client

https://github.com/thephpleague/oauth2-client

$ composer require league/oauth2-client:2.2.1

random_compat

https://github.com/paragonie/random_compat

$ composer require paragonie/random_compat:v2.0.9

Keycloak Provider for OAuth 2.0 Client

https://github.com/stevenmaguire/oauth2-keycloak

$ composer require stevenmaguire/oauth2-keycloak