vouch / vouch-proxy

an SSO and OAuth / OIDC login solution for Nginx using the auth_request module
MIT License
2.92k stars 327 forks source link

Add support for Apple auth provider #201

Open UniverseXXX opened 4 years ago

UniverseXXX commented 4 years ago

Would you be able to add "Sign In with Apple" auth provider? Details - https://developer.apple.com/sign-in-with-apple/get-started/, https://developer.apple.com/documentation/signinwithapplejs

Thanks.

aaronpk commented 4 years ago

This would actually be pretty challenging due to the way Apple's OAuth implementation works. There are two things that may be dealbreakers for this.