pow-auth / assent

Multi-provider framework in Elixir
https://powauth.com
MIT License
391 stars 45 forks source link

Use OIDC base strategy for Apple strategy #25

Closed danschultzer closed 4 years ago

danschultzer commented 4 years ago

Resolves #21

This uses OIDC rather than OAuth 2 as the base strategy for Apple so the JWT gets verified.

danschultzer commented 4 years ago

@stuartbain could you help out by testing this? Just set {:assent, github: "pow-auth/assent", ref: "apple-strategy-fix", override: true} in mix.exs, and check if your Sign in with Apple strategy still works. Unfortunately I have an expired developer membership 😞

Hopefully this just works🀞

stuartbain commented 4 years ago

@danschultzer I tested the apple-strategy fix branch as requested and my Sign in with Apple strategy still works. πŸ‘

danschultzer commented 4 years ago

Thanks! πŸ™