Allow changing the "Continue to the App" button when using Sign in with Apple, or get rid of it
When using Sign in with Apple, a default button that says "Continue to the app" appears. Please allow some kind of developer choice to either style this button, get rid of it completely (this youtube video https://www.youtube.com/watch?v=rJi_Mo-SdW0 seems to suggest the redirect/popup is not even needed at all and the sign in can happen on the actual login page with only a native apple modal, perhaps the Firebase SDK could allow this kind of flow), or another solution that does not involve an unstyleable button.
-
Jon Barragan commented
Please replace it with a loader and show the button only in case the user cancels the login action in the Apple interface. Still, there should be no button and the popup should be canceled directly.
If this is not possible, it would be important to be able to add styling parameters as it takes the user out of the UX. -
Nikita Schetko commented
Still waiting for this feature! Guys, please make it!
-
Robin Hägg commented
I raised some possible solutions with support before this, might as well repost them here:
* Make the page a template like the email templates, perhaps with some kind of magic id html element that becomes clickable
* Allow devs to optionally handle this page in its entirety, simply provide all the functionality needed in firebase SDK - it can't be that much more than a few function calls. If the dev does nothing, the page remains as is, so it does not increase barrier to entry
* Center the button in x and y axes, and make it smaller. This would place it behind the fingerprint scanner so it isn't as distracting. Not sure how this would work on all different devices though
* Don't display the button until the page has been idle for a few seconds. In 99% of all cases the redirect is automatic, and the button can show up later as a fallback.
* Allow CSS injection so devs can style the page -
Gian Bettega commented
This button kills the app experience
-
Vlad Shilov commented
Agree. This button confuse users and kills the conversion. Its CTA says "Continue" but it actually does opposite — cancels the whole auth flow. It is ridiculously stupid thing that has been poisoning our life for years. Please fix it.
A lot of developers struggle with the issue. Please check comments on GH:
https://github.com/firebase/firebase-js-sdk/issues/6233