Are my little goofballs logged with uber?

My uber clone is structured so that a user links their uber account after they sign up for my app.

I’m running into a problem where sometimes the user is logging into my app, but their account is not logged into uber. I am trying to avoid this being a major pause in my purchase process.

Without continual workflows that call the api, what’s the most efficient way to check if my logged-in user is also logged into uber?

Thank you. Thank you. Thank you.
:v:

Normally this is handled by SSO, but it looks like Uber’s Single Sign On is only for native mobile apps …

https://developer.uber.com/docs/riders/guides/authentication/introduction

It is only available through the mobile SDKs: Android and iOS.