B2B Lock | How can I keep password login instead of email OTP?
🔄 Shopify is shifting to Email + OTP login
As part of recent updates, Shopify is transitioning all stores to the New Customer Accounts, where customers log in using a one-time 6-digit code sent to their email — no password required.
This change is designed to:
- Improve security and convenience
- Offer better compatibility with Shop Pay and B2B features
- Simplify customer onboarding
However, as a result:
- New Shopify themes no longer support the old login form (email + password)
- Even if you switch your settings to Legacy Customer Accounts, the login page may still show the new OTP form
- Shopify is expected to fully deprecate legacy login in the long term
🙋 Still want the classic password login?
If your store requires customers to log in with email + password, we’ve got your back!
✅ We offer FREE setup of a custom legacy-style login form — tailored to your current theme.
🎁 Whether you're running a new theme or just prefer the classic style, we'll make it work for you at no extra cost.
📩 How to get this setup
Just click Contact Us below and let us know you’d like to keep the legacy login form.
We’ll take care of the rest.
💬 Contact us to request password login setup ← (insert button or link)
👉 For developers or store owners who prefer to set it up manually, check our technical guide:
📄 Manual Setup: Display Password Login Form in Your Theme ←
Updated on: 10/07/2025
Thank you!