QuickAuth for Shopware 6
Forgotten password? Checkout keeps going.
When returning customers forget their password, they often switch to guest checkout or abandon the purchase. A one-time code keeps the order tied to their account, without interrupting checkout for a password reset.
- Fewer login drop-offs at checkoutNo password search. No reset during checkout.
- Email first, SMS optionalEmail by default, SMS as an extra login path.
- Password login remains availableWorks with existing accounts, without replacing the normal login.
The problem
Where returning customers drop off
A forgotten password often leads not to a reset, but to abandonment or guest checkout.
- Login failsReturning customers may not remember their password at the moment of purchase.
- Reset is painful on mobileA password reset takes customers out of checkout and into email, especially awkward on mobile.
- Guest checkout instead of account loginMany fall back to guest checkout, and the order remains unlinked from their account.
A look inside
QuickAuth in your checkout
See the one-time-code login in a real Shopware checkout: by email or SMS, on mobile, with clear admin settings and configurable limits.
- Checkout, login and code entry stay in the same purchase context.
- Email works immediately; SMS can be enabled as an additional login path.
- Control delivery channels, limits and rules directly in the Shopware admin.
In comparison
Password reset, magic link, or one-time code
Returning customers are already familiar with password resets and magic links. Here is where the one-time code fits.
| Password reset | Magic link | QuickAuth | |
|---|---|---|---|
| Password | Must be remembered or reset | None needed | None needed |
| In checkout | Leaves checkout for an email reset | Link opens a new session | Code is entered in the form |
| Mobile | Typing on a small keyboard | Tap the link, switch tabs | Short code; SMS autofill available |
| Customer action | Create a new password | Open a link from email | Enter a short code |
QuickAuth adds passwordless login without taking customers out of checkout.
Features
What QuickAuth adds to checkout login
Everything needed for one-time-code login: via email or SMS, directly in checkout, mobile-ready and flexibly configurable.
- Email loginOne-time code by email, no password.
- Optional SMSUse SMS as an additional sign-in option and enable it per sales channel.
- Email-only modeDisable SMS entirely and use email only.
- Login in checkoutSign in directly during checkout without interrupting the purchase flow.
- Mobile-readyCode entry built for small screens, with autofill.
- Code lifetimeConfigure code expiry and resend intervals.
- Rate limitingAbuse protection with per-window limits.
- Admin configurationControl email and SMS behaviour per sales channel.
Questions & answers
Frequently asked questions
Is SMS required?
No. Email is the default. SMS is an optional, additional login path you can enable per sales channel.
What happens after the customer enters the code?
The customer is signed in and can complete the purchase right away, without a password-reset detour.
Does QuickAuth replace password login?
No. Normal password login stays in place. The one-time code is an additional path, not a forced switch.
Is QuickAuth suitable for B2C and B2B shops?
Yes. QuickAuth adds a one-time-code login by email or SMS and works for any customer account, whether your shop serves B2C, B2B, or both. The existing password login stays in place.
Can I use email only?
Yes. You can disable SMS entirely and run QuickAuth on email alone.
How does QuickAuth work on mobile?
Code entry is built for small screens and supports automatic filling of the code.
How are codes protected from abuse?
Through configurable per-window rate limits and an adjustable code lifetime.
How long does setup take?
Installed and activated like any Shopware 6 extension. Email login runs without an external service; for SMS you add a gateway connection.
Test QuickAuth in the demo shop
Try the login flow yourself and see how QuickAuth fits your checkout.
