Rivo Accounts Authentication Methods
Rivo Accounts can support several customer sign-in paths. The right setup depends on your Shopify customer account version, whether your store uses Multipass, and which optional sign-in buttons you want to show in the account widget.
Use this guide to understand which options work together and what customers experience when they sign in.
Supported sign-in options
One-time email code sign-in
For stores using Rivo’s passwordless login flow, customers enter their email address and receive a short verification code. After they verify the code, they are signed into the storefront.
This flow uses Shopify Multipass, so it requires Multipass to be available and configured for your store. For setup steps, see Passwordless login and sign-up using Shopify Multipass.
Google sign-in
Google sign-in is an optional Rivo Accounts sign-in button. When it is enabled, customers can choose Google in the account widget, verify with Google, and then continue into the storefront through the same Multipass-based login flow.
Because Google sign-in relies on the Multipass login flow, it is best used with classic customer accounts where Multipass is part of your account setup.
Shop login
Shop login is an optional sign-in button that can appear in the account widget. When enabled, it lets customers use Shopify’s Shop sign-in experience from your account widget.
External login paths
Some account setups use an external login button or a custom login URL. This is commonly used when your store should send customers into a Shopify-hosted sign-in page or another account login path.
Classic customer accounts vs New Customer Accounts
Your authentication setup should match the Shopify customer account version your store uses.
Classic customer accounts
Classic customer accounts can use Shopify Multipass. If your store uses Rivo passwordless login or Google sign-in through Rivo Accounts, Multipass must be configured.
If your store needs to stay on classic customer accounts and Google sign-in is causing a Multipass conflict, remove Google sign-in from the account widget. After Google sign-in is removed, your store can continue using classic customer accounts with Multipass.
If you need Google sign-in enabled or removed, contact your account manager.
New Customer Accounts
Shopify New Customer Accounts use Shopify’s sign-in flow with one-time email codes. Customers do not create a Shopify account password in this experience.
For New Customer Accounts, Rivo can send customers to Shopify’s customer authentication flow and then return them to the intended account experience.
Password reset questions
Whether a customer can reset a password depends on the sign-in method your store uses.
If the customer signs in through New Customer Accounts, there is no Shopify account password to reset. They should request a new one-time email code from Shopify’s sign-in page.
If the customer signs in through Rivo’s one-time code flow, there is no Rivo password to reset. They should request a new login code.
If your store still offers classic Shopify email-and-password login as a backup path, password resets are handled through Shopify’s classic customer account flow.
Common setup questions
Can we stay on classic customer accounts instead of moving to New Customer Accounts?
Yes, if your Shopify setup still supports classic customer accounts. If the issue is specifically Google sign-in conflicting with Multipass, remove Google sign-in from the Rivo account widget and continue using classic customer accounts with Multipass.
Does Google sign-in replace Multipass?
No. In Rivo Accounts, Google sign-in verifies the customer’s Google account and then uses the Multipass-based storefront login flow.
Can customers use more than one sign-in method?
Yes. Your account widget can show multiple sign-in options, such as one-time code sign-in, Google sign-in, Shop login, or an external login button, depending on your setup.
Why does the sign-in window open and close immediately?
If your account widget uses an external login button that sends customers to Shopify’s customer account sign-in, a window that opens and closes immediately usually means the Shopify sign-in handoff did not complete. This can happen because of browser privacy settings, blocked cookies, popup blockers, ad blockers, or a Shopify-side customer account issue.
If your store still offers classic Shopify email-and-password login as a fallback, test that regular Shopify account login page, such as /account/login, in the same browser. If customers can sign in there and the Rivo account widget shows their logged-in account after they return to the store, the widget is recognizing the customer session correctly and the issue is isolated to the Shopify sign-in window.
If the fallback login page works but the popup still closes immediately, try a clean browser profile with blockers disabled and cookies allowed. If the issue happens across browsers and devices, contact Shopify support to review the customer account sign-in flow for your store.
Who controls how long customers stay signed in?
Session behavior is mainly controlled by the sign-in system the customer used, such as Shopify’s customer account experience or the customer’s selected browser/device settings. Rivo does not override Shopify’s account security rules.
