Skip to content
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

Feature Request: Support for Apple Authentication #96

Open
Hamzah-syed opened this issue Nov 10, 2023 · 4 comments
Open

Feature Request: Support for Apple Authentication #96

Hamzah-syed opened this issue Nov 10, 2023 · 4 comments
Labels
status: needs discussion 💬 Needs to be discussed before action can be taken type: feature 🦋 New feature or request workaround provided 🩹 A temporary workaround has been provided.

Comments

@Hamzah-syed
Copy link

What problem does this address?

The lack of Apple authentication in the wp-graphql-headless-login plugin means users with Apple IDs cannot log in using their preferred method.

What is your proposed solution?

N/A

What alternatives have you considered?

N/A

Additional Context

N/A

@justlevine
Copy link
Member

Hey @Hamzah-syed ,

I'm pretty sure you should be able to use the Generic OAuth2 client to support most providers, including Apple's authentication.

If not (or if there's particular custom functionality you need to implement )you can use https://github.com/patrickbussmann/oauth2-apple and register a custom provider config

@btc-devteam
Copy link

yessss!

@justlevine justlevine added status: needs discussion 💬 Needs to be discussed before action can be taken type: feature 🦋 New feature or request workaround provided 🩹 A temporary workaround has been provided. labels Nov 20, 2023
@danielahristova
Copy link

yessss!

were you able to connect the apple provider ? I got an error that my class is not extended from AbstractProvider

@justlevine
Copy link
Member

yessss!

were you able to connect the apple provider ? I got an error that my class is not extended from AbstractProvider

@danielahristova this is fixed in #110

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: needs discussion 💬 Needs to be discussed before action can be taken type: feature 🦋 New feature or request workaround provided 🩹 A temporary workaround has been provided.
Projects
None yet
Development

No branches or pull requests

4 participants