Download the PHP package qssdev/qss_googleauth without Composer
On this page you can find all versions of the php package qssdev/qss_googleauth. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download qssdev/qss_googleauth
More information about qssdev/qss_googleauth
Files in qssdev/qss_googleauth
Package qss_googleauth
Short Description Google Authenticator two-factor authentication integrated for Magento 2 admin users
License OSL-3.0 AFL-3.0
Informations about the package qss_googleauth
Google Authenticator Integration for Magento 2
This module integrates Google Authenticator into Magento 2 admin panel, to provide two factor authentication for store managers.
Features
- Two factor authentication for Magento 2 store administrators
- May be enabled / disabled per user
- Login instructions mailed to enabled users on feature activation / secret (re)generation
- Command-line interface
Installation
You will need SSH access to your server.
Run the following commands in your Magento 2 root folder:
composer config repositories.qextensions git https://github.com/QSolutionsStudio/2FactorAuth-M2.git
(url will change for public version ofc)
composer require qextensions/google2factor
php bin/magento module:enable Qextensions_Google2factor
php bin/magento setup:upgrade
You have now enabled and installed the module, but in order to make it work, you need to configure it first.
Configuration
Go to your store's configuration to enable the extension:
Then generate your secret code for Google Authenticator app:
Now new field will appear on login screen, although it won't be required until you enable two factor authentication for given user:
In order to do that, go to your account settings:
This may be done for other users as well, from admin user edit form or via Magento's command line interface:
All set, now you will be required to fill in the valid login code while signing into your Magento 2 dashboard: