Login with (T)OTP

lwndcdr/sw6otplogin

Enhance your Shopware 6 login with secure two-factor authentication using time-based one-time passwords (TOTP). Easy to set up and compatible with all common authenticator apps.

Declares Shopware
6.7
from require in composer.json
Licence
MIT
declared in composer.json
Last commit
24 Mar 2026
current
Source crawled today
MIT Current

About that compatibility

Versions the maintainer declares support for in composer.json, not versions extdir has tested. A dashed chip marked ˚ means the constraint is open-ended, like ^6.5.

Releases

Version Declared constraint Read from Confidence Released Download
v1.0.0 ~6.7.0 core explicit 2026-03-24 ZIP

The constraint column is the maintainer's own text, verbatim.

Install

Not on Packagist. Add extdir as a repository once:

composer config repositories.extdir composer https://extdir.com/repo
composer require lwndcdr/sw6otplogin

What that repository is and what it serves

Or point Composer straight at the source:

composer config repositories.lwndcdr-sw6otplogin vcs https://github.com/fourstrings77/LwndcdrOtpLogin
composer require lwndcdr/sw6otplogin

Then activate it:

bin/console plugin:refresh
bin/console plugin:install --activate OtpLogin

From extra.shopware-plugin-class, so this is the name to type.

Instead of this

Actualize: Passkey Login actualizer/passkey
6.7

same category · covers the same Shopware versions · actively maintained

MIT 5 d
Skyy Address Validation skyyware/address-validation
6.6 6.7

same category · covers the same Shopware versions · actively maintained

MIT 1 d
Chatixy AI Support Agent chatixy/shopware6-chat
6.5 6.6 6.7

same category · covers the same Shopware versions · actively maintained

MIT 1 mo
Actualize: B2B Registration actualizer/b2b-registration
6.7

same category · covers the same Shopware versions · actively maintained

MIT 14 d
Login via customer number teu/teu-login-via-number
6.7 6.4 6.5 6.6

same category · covers the same Shopware versions · actively maintained

MIT 2 mo

Compare all alternatives

Do you maintain this?

Verify with GitHub and you can remove this entry yourself. We check your write access; the token is used once and never stored.

Verify ownership

Not the maintainer? Report a wrong category, an outdated description or a rights complaint here. No account needed, and the takedown policy covers what happens next.

Badge for your README

Shopware compatibility for Login with (T)OTP

Markdown:

[![Shopware](https://extdir.com/badge/lwndcdr-sw6otplogin.svg)](https://extdir.com/extension/lwndcdr-sw6otplogin)

Updates when the declared compatibility changes.