Sign In With Apple plugin
Any mobile app that uses a third-party login must also offer Sign In With Apple in order to be approved for the App Store. Existing apps must support Sign In With Apple by April 2020.
There doesn't seem to be a community Capacitor plugin available and the two Cordova plugins I've found won't work with Capacitor (cordova-plugin-apple-login and cordova-plugin-sign-in-with-apple.
Can we get an official plugin?
From Apple:
4.8 Sign in with Apple
Apps that exclusively use a third-party or social login service (such as Facebook Login, Google Sign-In, Sign in with Twitter, Sign In with LinkedIn, Login with Amazon, or WeChat Login) to set up or authenticate the user鈥檚 primary account with the app must also offer Sign in with Apple as an equivalent option. A user鈥檚 primary account is the account they establish with your app for the purposes of identifying themselves, signing in, and accessing your features and associated services.
An official Sign In With Apple Capacitor plugin or someone who is available to start a community project.
Unfortunately there doesn't seem to be a good one. As I offer Google sign in, I won't be able to get approved for the App Store. I could drop it and only offer email account creation, but that would be a blow to adoption on both platforms.
N/A
N/A
Issues tagged with plugin request are closed but tracked for reactions to gauge interest.
BTW, just saw this one https://github.com/htorbov/capacitor-apple-login
Yeah, I had to make the plugin since my new app got rejected for not having the Apple button, lol... It supports iOS only for now (I've just updated the README.md). Good luck!
https://github.com/htorbov/capacitor-apple-login is offline. Any reason?
@romanstark Seems to live here now:
https://github.com/rlfrahm/capacitor-apple-login
The plugin is working well for now. But still requires maintenance. All I know is that the creator for the capacitor-oauth package is working on it to integrate apple sign in to the existing capacitor-oauth package
馃憢
We now have a repo for Capacitor Community proposals.
This request has been moved to https://github.com/capacitor-community/proposals/issues/14. Please 馃憤 the issue if you'd like to see this plugin for Capacitor!
Thanks!
Ionitron 馃挋
Most helpful comment
Yeah, I had to make the plugin since my new app got rejected for not having the Apple button, lol... It supports iOS only for now (I've just updated the README.md). Good luck!