Added Sign in with Apple third party provider #808
The League OAuth2 Client supports PHP >= 5.6, but this provider does not. Saw the dependency https://github.com/web-token/jwt-framework/ requires at least 7.2
Unfortunately there's still websites using PHP lower than 7.2. I'm using OAuth 2 Client and providers in a WordPress plugin, and these sites are really slow to update their servers.. Is there a way to make Apple Sign in provider be compatible with PHP 5.6?
I already made it 7.1 compatible, @AndreiIgna
The main problem here is the JWT Generation which we need for Apple's client_secret.
I can check if I can build a own implementation of this generation and hope that it's usable for PHP 5.6. But for now this library is the only one I find.
I'll try this soon: https://www.zenstruck.com/projects/php-jwt