Download the PHP package socialiteproviders/apple without Composer
On this page you can find all versions of the php package socialiteproviders/apple. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download socialiteproviders/apple
More information about socialiteproviders/apple
Files in socialiteproviders/apple
Package apple
Short Description Apple OAuth2 Provider for Laravel Socialite
License MIT
Informations about the package apple
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
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](https://socialiteproviders.com/usage/) 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):
Returned User fields
id
name
email
Reference
All versions of apple with dependencies
ext-json Version *
ext-openssl Version *
firebase/php-jwt Version ^6.8
lcobucci/clock Version ^2.0 || ^3.0
lcobucci/jwt Version ^4.1.5 || ^5.0.0
socialiteproviders/manager Version ^4.4