# Summary

Second-factor authentication for Drupal sites. Drupal provides authentication via something you know -- a username and password while TFA module adds a second step of authentication with a check for something you have -- such as a code sent to (or generated by) your mobile phone.

# Project URL

https://www.drupal.org/project/tfa

# Where is the code?

8.x-1.0-alpha3

# Estimated completion date

# Dependencies

# Who's doing the port?

# What help do they need?

# D8 roadmap

https://www.drupal.org/node/2307785

# Background and reference information

Comments

jhedstrom created an issue. See original summary.

mgifford’s picture

mgifford’s picture

Issue tags: +Security
dbjpanda’s picture

Assigned: Unassigned » dbjpanda
ricovandevin’s picture

What is the status of the dev of the D8 version? We need to implement two-factor authentication on a project we are starting to work on. To estimate the workload it would be good to know the remaining issues with the D8 version of this module.

Techbot’s picture

Issue summary: View changes
Techbot’s picture

I've removed the link to github, it is deprecated and links back to https://www.drupal.org/project/tfa

sloaneguy’s picture

The plugin does not install and then then message displays:

Please install the 'christian-riesen/otp' library via composer. See the module README for instructions.

This is despite using composer to install that library. Apparently the issue is the version of the library that is compatible is an older version. Is there anyone out there who can fix this? I have tried everything and read all the comments available on the matter. TFA is really the industry standard today and drupal 8 should have that capability or have a module that works.

drumm’s picture

Issue tags: -Security

The security tag is for tracking public security issues on projects that do not fall under the security advisory coverage policy.

mmjvb’s picture

Issue summary: View changes
Status: Active » Needs review

In this project the Status should be Needs review because there is 8.x-1.0-alpha1

@sloaneguy Suggest you create an issue in its own project. This issue is about the port, issues with the ported should be dealt with in the issue queue of the project itself. Feel free to relate those issues to this issue or reference them here.

dbjpanda’s picture

Assigned: dbjpanda » Unassigned
mmjvb’s picture

Issue summary: View changes
Stephen Ollman’s picture

Bump. Any update on this?

#8 is still occurring.

What is the correct library path if manually adding the 'christian-riesen/otp' library files?

mmjvb’s picture

Please refrain from abusing this issue. Use the issue queue of the project itself for support requests.