{"repo":"SocialiteProviders/Keycloak","free":true,"listed":false,"github":"https://github.com/SocialiteProviders/Keycloak","clone":"git clone https://github.com/SocialiteProviders/Keycloak.git","description":"[READ ONLY] Subtree split of the SocialiteProviders/Keycloak Provider (see SocialiteProviders/Providers)","language":"PHP","stars":22,"topics":["laravel","oauth","socialite","oauth1","oauth2","socialite-providers","social-media"],"license":null,"category":"auth-billing-email","readme_excerpt":"Keycloak Installation & Basic Usage Please see the Base Installation Guide, then follow the provider specific instructions below. Add configuration to config/services.php Add provider event listener Laravel 11+ In Laravel 11, the default EventServiceProvider provider was removed. Instead, add the listener using the listen method on the Event facade, in your AppServiceProvider boot method. Note: You do not need to add anything for the built-in socialite providers unless you override them with your own providers. Laravel 10 or below Configure the package's listener to listen for SocialiteWasCalled events. Add the event to your listen[] array in app/Providers/EventServiceProvider . See the Base Installation Guide for detailed instructions. Usage You should now be able to use the provider like you would regularly use Socialite (assuming you have the facade installed): To logout of your app and Keycloak: Keycloak <= 3.2 Keycloak below v3.2 requires no scopes to be set. Later versions require the openid scope for all requests. See the upgrade guide.","default_branch":null,"files":null,"tree":[],"storefront":"/r/SocialiteProviders","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SocialiteProviders/Keycloak/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}