šŸ Sign in with Apple - New Plugin from Zeroqode

Hello, @floripaolo and @haddad.anthony26
We are sorry for the experience you faced.

Unfortunately, we need to note that the speed of the response, received from the Apple platform and time of redirecting back to your app is not related to the plugin.
@floripaolo earlier, when we worked with your native application, it was tested from different devices and this process was quick and absolutely permissible from a user’s experience.

This plugin was used in different projects and we need to confirm that loading time and redirect took less than one minute.

In case you have doubts regarding the plugin performance, please let us know how we can download your application and its title.

Best regards,
Zeroqode Support Team

Hello

In fact I was asking for a workaround to the waiting time. Like a way to show a transition screen. I was not suggesting the slow speed being related to your plugin…

Anyways:

  1. The (slow) speed is always the same, in the past with your native plugin and now.
  2. One minute wait time is ā€œquick and absolutely permissibleā€? Ok… If you say so.

Thanks

Yes if you have other login with. If you have none - just email for sign ups, your app can be on the appstore.

1 Like

I also also be interested in a way to show a transition while the user is waiting.

Hello, @floripaolo and @haddad.anthony26

We will discuss with our development team if it is possible to forcibly decrease the time of waiting time. In case we will find this possibility, we will definitely use it.

@floripaolo

We are sorry if you faced this behaviour. However, we tested your web and native app for many times and waiting time was not so long.

In this time, Apple sends response to the platform, platform performs this request and redirecting you to the app. Yes, it is not immediately, but on our side this take less than one minute. We will try to improve it :pray:

@floripaolo and @haddad.anthony26 , please let us know the speed of your internet connection during performing any request.
It will help us a lot.

We are looking to hearing from you soon.
Best regards,
Zeroqode Support Team

I just have a simple internet connection or from a normal wifi and it takes at least 20 sec to load. Not acceptable on mobile without seeing any loading screen.

Hello, @haddad.anthony26
Thanks for the details.

We are reviewing the possibilities of decreasing the waiting time for redirecting users from the Apple Platforms to the initial app.
When a solution will be found and implemented, we will definitely let you know about that.

Right now, it takes around 20 seconds for the entire process and we can’t influence that.
Thanks for your understanding.

Best regards,
Zeroqode Support Team

Is it possible to make a personalizable screen on top of the apple loading??

Hello, @haddad.anthony26

Unfortunately, it is not possible right now. Such functionality affects not so much the plugin as the Apple platform itself.
Our plugin uses the Apple library and unfortunately, there was no possibility to customize the loading page.

Best regards,
Zeroqode Support Team

Hello, Bubblers!

We are happy to announce that we had significantly improved our Sign In with Apple Plugin for Bubble | Zeroqode :dizzy: :dizzy: :dizzy:

You no longer need to set up complex workflows on Backend Workflows! All you need to do is set up your Apple developer Console and use just a redirect URL for the Sign In with Apple button. All this significantly reduced the time it takes to load the plugin after receiving a response from the platform itself.

Additionally, we improved our documentation for the plugin: https://docs.zeroqode.com/plugins/sign-in-with-apple-plugin

Hope you will find it helpful!
Best regards,
Zeroqode Support Team

3 Likes

Much appreciated the update! The plugin is now really fast and allows us to finally benefit from it.

Am I wrong or it is not possible to position two buttons on the same page? I have a SPA and would like to add a Sign In button in the login and the Sign up at launch but the second button keeps being not visible for no reason.

Thank you!

Hello, @haddad.anthony26
Thanks a lot for your feedback! It means a lot for us.

You are right. It is possible to have only one button per application ( it is also noted in the documentation for the plugin).
In case you want to use it twice, the best option is to set the conditions for showing the button in both cases.

Best regards,
Zeroqode Support team

Thank you for your quick reply.
@zerocodesupport
Could you show me an example of making a sign up button become a sign in button when the user already has an account created?

Thanks a lot

Hello, @haddad.anthony26
Thanks for the question.

Unfortunately, we can’t provide you an example of that, button has only one state - Sign In with apple.
You can check on different platforms, that even if you have an account there, after Log Out, the button will be still ā€œSign In with appleā€.

Best regards,
Zeroqode Support Team

Hello,

How a user is supposed to login then? If the user already has an account and click on the sign up button it just shows the popup account already exist instead of logging in…

Hello, @haddad.anthony26
Thanks for the question.

You can use another type of the button on your side:

When your user has an account and wants to login, you can use ā€œContinueā€ type of the button and it will look in that way:

Hope it will help you.
Best regards,
Zeroqode Support Team

Please send a screenshot of the conditionals to see how you detect current user’s account is already created

Good afternoon, what is the difference between the sign in and continue button ?

Hello, @swiftle

The difference between these 2 types of buttons is just in UX/UI, not in functionality.
If you use the ā€œContinueā€ button from the beginning, you don’t need to set any conditions, which will change depending on the ā€œSign in/Loginā€ pages.
Your user will see this button from the beginning:

In case you’ll have any additional questions, please let me know.
Best regards,
Zeroqode Support Team

Hello, @haddad.anthony26

Please allow us to check the performance of this feature and revert with all required screenshots for you.

Best regards,
Zeroqode Support Team