2017 © Pedro Peláez
 

phpbb-extension tfa

This extension adds support for the U2F two factor authentication standard into your phpBB board.

image

paul999/tfa

This extension adds support for the U2F two factor authentication standard into your phpBB board.

  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 1 Open issues
  • 4 Versions
  • 0 % Grown

The README.md

phpbb_2fa

Build Status Scrutinizer Code Quality, (*1)

phpBB extension to implement 2FA

This extension adds support for two factor authentication using several different security keys. Currently, the following security keys are available by default:, (*2)

  • U2F (See below)
  • Google authenticator (Or compatible)
  • Backup keys

New type of keys can be added by following the instructions in the documentation., (*3)

You can set several options within this extension:, (*4)

  • Disable 2FA completly (Basicly disabling the extension!)
  • Do not require 2FA, but give it as option to users
  • Require 2FA for users with a_ permissions only, and only to login for the ACP
  • Require 2FA for users with a_ permissions only
  • Require 2FA for users with a_ or m_ permissions only
  • Require 2FA for all users

Depending on the choosen setting 2FA, the board will be limit available for the user if a 2FA key is required. Only when the option Do not require 2FA, but give it as option to users is selected, the board won't be limited., (*5)

U2F

Currently, the browser support for U2F is limited:, (*6)

Supported:, (*7)

  • Google Chrome (Version 41 and later)

Not supported:, (*8)

  • Safari
  • Firefox (Not supported yet. Support will be added in a upcoming release)
  • Internet Explorer
  • Edge

Test if your browser supports U2F, (*9)

You will need a U2F capable security key for this to work. Yubico (and others) does provide them., (*10)

Besides the browser requirements, U2F requires that your board runs under SSL. Without SSL the U2F key won't work, and you will not be able to select this type of key to add. This is a limitation from U2F., (*11)

Please note that this extension currently is build on the U2F protocol, and doesn't support the new WebAuthn yet. Support for WebAuthn might be added later (Including extra browser support)., (*12)

Installation

Download the latest release and and extract the download to ext/paul999/tfa/ and enable it, (*13)

Updating

Disable the extension in your ACP, extra the zip to ext/paul999/tfa and enable it, (*14)

Translations

Please create a PR on the master branch. Only translations submitted by PR are accepted. I will start merging translation PRs when stable versions are going to be released. Incomplete translations at that point won't be merged., (*15)

Bugs/Feature requests

Bugs and feature requests can be made at the github issue tracker., (*16)

The Versions

24/03 2018

dev-develop

dev-develop http://www.phpbb-2fa.com

This extension adds support for the U2F two factor authentication standard into your phpBB board.

  Sources   Download

GPL-2.0-only

The Requires

 

The Development Requires

06/08 2016

dev-master

9999999-dev http://www.phpbb-2fa.com

This extension adds support for the U2F two factor authentication standard into your phpBB board.

  Sources   Download

GPL-2.0

The Requires

 

The Development Requires

06/08 2016
31/10 2015

0.0.1

0.0.1.0 http://www.phpbb-2fa.com

This extension adds support for the U2F two factor authentication standard into your phpBB board.

  Sources   Download

GPL-2.0

The Requires

 

The Development Requires