{"repo":"SocialiteProviders/Apple","free":true,"listed":false,"github":"https://github.com/SocialiteProviders/Apple","clone":"git clone https://github.com/SocialiteProviders/Apple.git","description":"[READ ONLY] Subtree split of the SocialiteProviders/Apple Provider (see SocialiteProviders/Providers)","language":"PHP","stars":59,"topics":["laravel","oauth","socialite","oauth1","oauth2","socialite-providers","social-media"],"license":null,"category":"auth-billing-email","readme_excerpt":"Apple Installation & Basic Usage Please see the Base Installation Guide, then follow the provider specific instructions below. Add configuration to config/services.php See Configure Apple ID Authentication Note: the client secret used for \"Sign In with Apple\" is a JWT token that can have a maximum lifetime of 6 months. The article above explains how to generate the client secret on demand and you'll need to update this every 6 months. To generate the client secret for each request, see Generating A Client Secret For Sign In With Apple On Each Request If you don't have secret token, or you don't want to it do manually, you can use a private key (see official docs). Add lines to the configuration as follows: If you receive error 400 Bad Request {\"error\":\"invalid client\"} , a possible solution is to use another Signer (Asymmetric algorithms), see Asymmetric algorithms. 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 provi","default_branch":null,"files":null,"tree":[],"storefront":"/r/SocialiteProviders","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SocialiteProviders/Apple/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."}