-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add "Sign in with Apple" support #49
base: main
Are you sure you want to change the base?
Conversation
@ericof can you help me with the dependencies check? I have introduced PyJWT as a dependency but the checker says I am missing the jwt dependency. The point is that when installing PyJWT you have to do I tried adding it to |
As explained in #46 ...
Sign in with Apple is an OpenID Connectish interface to allow users sign in using their Apple credentials.
It has some peculiarities like:
client_secret_post
authentication method when requesting the access tokenI am not sure whether introducing Apple weirdness in this plugin is OK, but as it mostly complies with OIDC I have added a PR. And also because I am running in on a small production site.
I am open to discuss it.