-
Notifications
You must be signed in to change notification settings - Fork 1.6k
FR: Sign in with Apple Support #3145
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
Comments
At least one of the places Apple is explicit about requiring Apple Sign In in the future: https://developer.apple.com/news/?id=06032019j
It's not clear if / how they will distinguish between AuthN and AuthZ use cases. |
Also, here is the WWDC video link: |
It would also appear that Apple will eventually reject app store submissions with apps that contains SSO but not apples one. |
@Reedyuk Thanks for the input. Is it officially documented? |
@renkelvin The docs are here: https://developer.apple.com/documentation/authenticationservices |
@morganchen12 I mean the source of "Apple will eventually reject app store submissions with apps that contains SSO but not apples one." |
It does say it in that blog post that StevenEWright shared at the very top of this thread |
I think I misunderstood what @Reedyuk means by "SSO" above. |
No, sorry for the confusion, i meant normal sso and not enterprise. |
+1 Even though you can technically implement Apple Sign In with Firebase already (using Custom Auth), I'd really appreciate a native option with an integration in the Firebase Console. |
Here is the corresponding issue in the firebase-js-sdk in order to support hybrid apps (e.g., Cordova): |
Thanks for the feature request. The Firebase Auth team is working on this. |
Thanks @renkelvin ... Where’s the best place to listen for updates on the progress of the Firebase implementation of Sign-In with Apple? |
On this issue. There's not much progress-wise that we can report in a meaningful way without implicitly creating unreliable timeline expectations, so there haven't been many updates here. However, we are committed to releasing Sign in with Apple support before Sign in with Apple is mandatory for new apps, which is expected to happen in fall of this year. |
Support for iOS 13 release would be much appreciated 🙏 |
Any update on this? |
Same. This is going to be mandatory very soon. Any updates? |
Well, I doubt Apple will make you have it on launch. I may be wrong and although they are stern on their rules look at their support for the iPhone X mandate. It took almost a year for them to even support iMovie for the X. I am not hating on Apple, but I am saying that they usually don’t follow their deadlines, nor do they make others follow them until further down the road. But I could be wrong on this one. |
Hmm, the catch is if you want to please Apple which potentially features your app, you'd better do whatever they say... |
It’s also nice to support features that users want at launch. As a user, I’ve replaced apps that have taken too long to support functionality I thought was important. As a developer I don’t want to put my users in that position. |
Ok, points taken. |
I agree with Damon Lee.
Can we have a timeline for Support in Firebase Authentication?
…Sent from my iPhone
________________________________
From: Matthew <[email protected]>
Sent: Sunday, August 11, 2019 3:17:38 PM
To: firebase/firebase-ios-sdk <[email protected]>
Cc: sylvioleblanc <[email protected]>; Comment <[email protected]>
Subject: Re: [firebase/firebase-ios-sdk] FR: Sign in with Apple Support (#3145)
Ok, points taken.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<#3145?email_source=notifications&email_token=ABQQZS2GGRKCSSHTYCXH53DQEBJUFA5CNFSM4HT5SGUKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4BF6HI#issuecomment-520249117>, or mute the thread<https://github.com/notifications/unsubscribe-auth/ABQQZS5A7UDSAAM5XXM6YNLQEBJUFANCNFSM4HT5SGUA>.
|
I won't use that post "as-is" to implement Apple Sign In, since it seems that the author has forgotten to write the part where he actually verifies the authentication against Apple ID servers, from the server-side |
Is there an estimated date when this feature will be released? |
I doubt we will get any meaningful response, other then, 'we're working on it - should be out soon, blah blah'. I'm about to submit my app for review without the Apple Sign In button in a week or so and I'm a bit worried, but fingers crossed Apple is still flexible on this as otherwise I'm screwed. |
We've submitted 3 versions since the release of iOS 13 without Apple Sign In (we do offer Google, Facebook and usr/pwd authentication). Apple never complained about it yet ! |
Same. I had Google, Facebook and Email logins enabled. I’ve since removed Google but still have Facebook and Email, Apple doesn’t care (for now).
… On Nov 7, 2019, at 10:23 AM, Anthony Plourde ***@***.***> wrote:
Is there an estimated date when this feature will be released?
I doubt we will get any meaningful response, other then, 'we're working on it - should be out soon, blah blah'. I'm about to submit my app for review without the Apple Sign In button in a week or so and I'm a bit worried, but fingers crossed Apple is still flexible on this as otherwise I'm screwed.
We've submitted 3 versions since the release of iOS 13 without Apple Sign In (we do offer Google, Facebook and usr/pwd authentication). Apple never complained about it yet !
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub <#3145?email_source=notifications&email_token=AHNMBIU567CWWC375J54IFTQSRMJ3A5CNFSM4HT5SGUKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEDNK6XA#issuecomment-551202652>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AHNMBIV2PKJF6FBFAJCZLRLQSRMJ3ANCNFSM4HT5SGUA>.
|
FYI existing apps have a slightly longer period to add Apple Sign-in. The exact wording makes it sound like NEW apps must have Apple Sign-in (if they offer any third-party sign-in services) if they want to be approved. As I'm sure we're all well-aware, new apps typically go through a more stringent approval process than updates. |
Great, thanks for confirming that folks, I guess I can be more relaxed now 🤠 |
The Apple guidelines seem pretty clear:
|
If I were to submit a new app today, I’d start with E-Mail logins only and add social logins once this feature is available. Seems like the safest
option for now.
… On Nov 8, 2019, at 1:26 AM, Karsten Silz ***@***.***> wrote:
FYI existing apps have a slightly longer period to add Apple Sign-in.
The exact wording makes it sound like NEW apps must have Apple Sign-in (if they offer any third-party sign-in services) if they want to be approved.
The Apple guidelines <https://developer.apple.com/news/?id=09122019b> seem pretty clear:
New apps must have Apple Sign-in now if they offer any third-party sign-in services.
Existing apps (probably as in "in App Store already before September 12") with third-party sign-in service must have Apple Sign-in by April 2020 at the latest.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub <#3145?email_source=notifications&email_token=AHNMBIT4QTMJGJTXXQHVRR3QSUWF7A5CNFSM4HT5SGUKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEDPIDKY#issuecomment-551453099>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AHNMBIWQGTLNAD2ZDZENU5DQSUWF7ANCNFSM4HT5SGUA>.
|
We just published an application with email/pwd and Facebook login without any problem. The guidle is clear: Apps that exclusively use a third-party or social login service ... So if you have email login, U Will have no problem. |
That's not actually true. I published a new app with only: social login + anonymous browse (no email/pw option) |
Don't want to get into the guidelines debate here, just wanted to note however that Apple can be a bit lenient in the first few months or so when a new feature has been introduced (how lenient and for how long is anyone's guess). So although I find it really useful to hear other people experiences at this moment (as I'm about to submit my own app too in the next few days) I wouldn't make any long term conclusions based on this info alone. |
By the way found this comment on the Firebase UI ticket: firebase/FirebaseUI-iOS#698 (comment)
|
This is available in the latest SDK release (6.13.0). See the Sign in with Apple guide for details on implementing it. If you encounter any bugs with the new Sign in with Apple behavior, please file them in a new issue. Thanks all for your patience! |
Dear Unfortunately Apple start reject APPS because of Apple Sign In |
@knikolou Apple Sign In is available in Firebase in open beta, so you can use it straightaway. |
When will Apple Sign In be added to FirebaseUI? |
@melsam Sign in with Apple is available in FirebaseUI 8.4.0. |
I can see Apple sign in (Beta) in Firestore console which is great. However, I cannot see any Flutter plugin that allows apple sign in ? Firebase Auth 0.15.0+1 doesnt have apple sign in as a provider - So how can we make use of this now ? |
@ssbaval Please check in the Flutter community. |
Thanks for everyone's help with this - it's a great effort. I just wanted to add i've also started receiving app rejections because i do not offer Apple Sign In. Will be upgrading asap! |
Is it for new or existing apps? |
Where is the documentation for using Apple Sign In with FirebaseUI? None of the current FirebaseUI documentation mentions Apple. I tried adding pod 'FirebaseUI/Apple' to my podfile and that didn't work either. |
@melsam Add the pod |
Thanks @kplatfoot that was it! |
Add support for authenticating with Sign in with Apple. Soon Apple will require that you implement this to be listed on the App Store if your App uses other 3rd party login providers.
https://developer.apple.com/sign-in-with-apple/
https://developer.apple.com/documentation/signinwithapplerestapi
The text was updated successfully, but these errors were encountered: