runelaenen / shopware6-two-factor-auth
Two Factor Authentication plugin
Installs: 14 533
Dependents: 0
Suggesters: 0
Security: 0
Stars: 35
Watchers: 6
Forks: 17
Open Issues: 6
Type:shopware-platform-plugin
Requires
- bacon/bacon-qr-code: ^2.0
- pragmarx/google2fa: ^8.0
- shopware/core: ~6.6
Requires (Dev)
README
Add extra security to your Shopware 6 shop by enabling Two Factor Authentication.
Adds an extra prompt to admin- or customer-accounts in your Shopware 6 website.
Features
- 'Google Authenticator' provider
- Storefront customer 2FA
- Admin user 2FA
- Local QR code generation
- Fully localized:
- English
- German
- French
- Dutch
Providers
At the moment only Google Authenticator (compatible) apps are supported. For example Google Authenticator, Authy, LastPass, ...
Installation guide
This plugin can only be installed using Composer.
# Install plugin using composer
composer require runelaenen/shopware6-two-factor-auth
# Refresh plugins & install & activate plugin
bin/console plugin:refresh
bin/console plugin:install --activate RuneLaenenTwoFactorAuth
# Build javascript files
bin/build-js.sh
Development
- Use bin/ecs-fix.sh to fix code standard issues.