Apple uses their REST API Authentication, which I think is not considered
an authentication standard. However, you should be able to configure
something like an "OAuth proxy" to interact with Apple's API. With a simple
search, I got a PHP version of this:

 https://github.com/patrickbussmann/oauth2-apple

Now, it's just a matter of pointing CAS OAuth2 delegation to the server you
configured for this hop.

CAS Delegation properties:
https://apereo.github.io/cas/6.1.x/configuration/Configuration-Properties.html#pac4j-delegated-authn
OAuth2 Delegation properties:
https://apereo.github.io/cas/6.1.x/configuration/Configuration-Properties.html#oauth20


*Source:*
API docs:
https://developer.apple.com/documentation/sign_in_with_apple/sign_in_with_apple_rest_api/authenticating_users_with_sign_in_with_apple

A segunda, 18/05/2020, 08:06, Koen De Jaeger <[email protected]> escreveu:

> I joined a project last week at work where they are using cas 5.x to login
> the user with Twitter, Facebook and Google. Now they want us to add 'Sign
> on with Apple'. Is there a reason why this is not implemented yet in 6.x?
>
> --
> - Website: https://apereo.github.io/cas
> - Gitter Chatroom: https://gitter.im/apereo/cas
> - List Guidelines: https://goo.gl/1VRrw7
> - Contributions: https://goo.gl/mh7qDG
> ---
> You received this message because you are subscribed to the Google Groups
> "CAS Community" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/a/apereo.org/d/msgid/cas-user/6e12683e-00e8-4926-a87a-fd95ac93b010%40apereo.org
> .
>

-- 
- Website: https://apereo.github.io/cas
- Gitter Chatroom: https://gitter.im/apereo/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
--- 
You received this message because you are subscribed to the Google Groups "CAS 
Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-user/CAMrou-Mca%3DQ2M5MpKFYnQorEgpg7w%2BLDdHVru1izv1%2BuTc5uXQ%40mail.gmail.com.

Reply via email to