glue-agency / m2-glue-auth
Backend Google Sign On for Magento 2
1.0.4
2024-04-08 10:59 UTC
Requires
- php: >=7.2.0
- google/apiclient: ^2.6
- illuminate/encryption: ^9.52
- magento/magento2-base: ^2.3
- magento/module-backend: *
- magento/module-user: *
README
This is a Magento 2 extension that allows to authenticate into Magento 2 Admin Panel using Google Sign On services.
Installation
Install the extension through composer:
composer require glue-agency/m2-glue-auth
Once Composer finishes installing the dependencies, run:
bin/magento setup:upgrade
Configuration
After the module is installed, authenticate into Admin Panel and go to STORES > Settings > Configuration > SECURITY > Google Backend Sign On
You can also define a set of domain-based rules to automatically assign a role to a user or to force a user to use the Google Sign On.
You also need to set 2 env variables in app/etc/env.php
'google_client_callback_url' => '',//to be set
'glue_encryption_token' => '',//to be set
Usage
Once enabled and configured, the extension adds a GLUE Login button in the sign in form of the Admin Panel.