这是indexloc提供的服务,不要输入任何密码
Skip to content

Conversation

@sputnik73
Copy link
Contributor

The main difference of this version is that users don’t need care about secret generation, and getUserProfile() returns all information Apple provides.

Additionally it handles token expiration (refresh token is not available in the Apple API). A leeway makes JWT validation more reliable.

The provider was discussed in issue #1095

sputnik73 and others added 30 commits May 8, 2020 02:48
Sign in to apple requrires does not work with PHP_QUERY_RFC1738 encoded query strings but requires PHP_QUERY_RFC3986
Info about response_mode (query/post) corrected
Text update
Linkebreaks added to links
Text update
Dependencies hl level fixed
hint where to sign in for keys/ids
copy/paste fixed
Explain JWT
secret explanation updated in the documentation
documentation linebreak
@ApacheEx
Copy link
Member

thank you for all your hard work. I will have a look on it soon

@zorn-v
Copy link
Contributor

zorn-v commented Jul 7, 2020

What about possibility set key content instead of key file in options ? Maybe allow both variants (with priority for key_content).
Handle uploading of file for provider config maybe not so simple sometimes.

@sputnik73
Copy link
Contributor Author

sputnik73 commented Jul 7, 2020

What about possibility set key content instead of key file in options ? Maybe allow both variants (with priority for key_content).

Thx for the suggestion. Agreed that might be useful and it's not much work, I will implement that.

@ApacheEx ApacheEx mentioned this pull request Jul 21, 2020
@ApacheEx ApacheEx added this to the 3.4 milestone Jul 21, 2020
@ApacheEx ApacheEx linked an issue Jul 21, 2020 that may be closed by this pull request
Copy link
Member

@ApacheEx ApacheEx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this one is perfect. Looks amazing for me. Yes, there are some extra composer dependencies, but I think it's fine. Thank you

@ApacheEx
Copy link
Member

I've moved Apple.md to https://github.com/hybridauth/hybridauth.github.io (it's available here: https://hybridauth.github.io/providers/apple.html)

@ApacheEx ApacheEx merged commit 39a44bf into hybridauth:master Jul 21, 2020
@sputnik73
Copy link
Contributor Author

this one is perfect. Looks amazing for me. Yes, there are some extra composer dependencies, but I think it's fine. Thank you

Thank you for the great feedback and for merging. Any suggestions for improvement are welcome of course.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for "Sign In with Apple"

3 participants