About PPP 2-Factor Authentication

Adds 2 factor login to PW using the PPP One-Time-Pad System.

Category 1Proof of Concept
Proof of concept modules are designed as examples or starting points for others to build from. May not be ideal for users wanting to plug-n-play.
Category 2Other Modules
Modules that have a unique purpose not covered by existing categories.
Release StateBeta
Close to stable, but users are advised to be cautious and test thoroughly.*
Authornetcarver
Module Version1.2.0
Class NameAuth2FactorPPP
Compatibility2.2
Date AddedOctober 11, 2012
Last UpdatedNovember 9, 2016
Recommended ByNew recommendations may take up to 1 day to appear.

Details

Adds 2-factor authentication to ProcessWire via Steve Gibson's PPP one-time-pad system.

Tokens can be delivered via email on demand or can be printed out in a handy credit-card-sized format.

This module relies on the CryptoPPP library module which you will need to install first.

Instructions

This module's files should be placed in /site/modules/Auth2FactorPPP/
How to install or uninstall modules

README

PPP 2-Factor Authentication For ProcessWire

This module requires the CryptoPPP library module to be installed and then uses it to add 2-factor authentication to ProcessWire. On installation and activation you will see an additional ‘Token’ field in the login form and you will have to enter the right one-time-code into this field to be able to login. These tokens can either be printed out in advance and carried on your person or they can be delivered by email.

Email Delivery

To setup email delivery simply make sure that every user who will use the system has a valid email address. Upon the first failed login, the required token will be emailed to the user’s email address and thereafter they will be able to login.

Printing The PPP One-Time-Pad Cards.

If you prefer to print the codes in a handy credit-card sized format then…

  • Go to your profile screen
  • Expand the “PPP Initialisation Vector” field
  • Hit the “Show Token Cards” button to open a new browser window with the next 3 useful cards
  • Use your browser’s print option to print these out
  • Trim them to size and store

Comments

No comments yet. Be the first to post!

Post a Comment

Your e-mail is kept confidential and not included with your comment. Website is optional.