This project is not covered by Drupal’s security advisory policy.
Face Login with GAuth module for Drupal
FLGA is a base module for providing face login along with google authenticator for your Drupal
site. As a base module, flga provides login facilty with your face, to be more secure we have integrated
google authentication support for it. The base code for face login is taken as example from
ZOOCHA code
This module is based on AWS REKOGNITION API so It Needs 'aws php sdk'.
composer require aws/aws-sdk-php
For Google Authenticator it needs:
composer require pragmarx/google2fa
For Qr Code generation:
composer require bacon/bacon-qr-code
Read more about the features and use of flga at its Drupal.org project page at
https://drupal.org/project/flga
Installation and use
FLGA module can be installed like other Drupal modules by placing this directory
in the Drupal file system (for example, under modules/) and enabling on
the Drupal modules page.
PHP ImageMagick Extension (IMagick) is also required in order to use this module, as it is a requirement for bacon/bacon-qr-code library.
Use Case:
After login go to profile via normal login, Link Qr Code tab is present, simply scan the code using Google Authenticator app to add site in GAuth and generate code.
1. User profile picture is must in order to use this functionality.
2. Click on face login tab next to Log In Tab.
3. When video pops up click on video section to capture image.
4. Enter user name & gauth code to login & click submit and you are good to go.
Configuration
FLGA can be configured on your Drupal site at Administration - Configuration -
SYSTEM - Face login Configuration. Add AWS credentials along with settings.
Project information
Seeking new maintainer
The current maintainers are looking for new people to take ownership.- Project categories: Access control
- Created by harsh.behl on , updated
This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.
