Name Last Update
..
css Loading commit data...
fonts Loading commit data...
includes Loading commit data...
js Loading commit data...
qr Loading commit data...
reader Loading commit data...
README.md Loading commit data...
auth.php Loading commit data...
favicon.gif Loading commit data...
favicon.ico Loading commit data...
qr.php Loading commit data...
validqr.php Loading commit data...

2FA

This script permit to enable 2 factor authentication. The script is written in PHP. It grabs the session fingerprint and compare them with the current javascript fingerprint created, once done, the script generate some QR code keys based on the fingerprint. The function into the file located in includes/config.php pemit to generate 64 keys of each 4 characters.

features

  • we do not need SMS to be sent in order to validate the auth.
  • this script is working with every barcode (QR) scanners.
  • a QR code reader is included
  • input validations are clean
  • high quality qr codes
  • responsive theme

Open qr.php file after having configured the right chmod for the qr code png temp folders.

credits

licenses

GNU - GPL3 Copyright (C) 2016 2fa by Thibaut LOMBARD

These scripts are free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or any later version.

These scripts are distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License (LICENSE file) for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

contact

Feel free to contact me for a partnership, you can hire me, i am currently open to most of coding proposals at contact@ctrlfagency.com.