Hey Ben,

With the help of techbot, we potentially have an alpha ready to go for Drupal 8. It may not be feature complete but it would be a good starting point.

Do you want a patch or mind giving me maintainership to set this up?

Thanks,
Adam

Comments

nerdstein created an issue. See original summary.

jcnventura’s picture

Please provide a patch... I'm not the maintainer, but I want to see code before granting maintainer to someone. Even though in your case, there's a lot of existing code in other modules.

orange-wedge’s picture

Once the patch becomes available, I can help test this.

shrop’s picture

@adam, any progress on this? Mediacurrent is willing to help push along. Thanks!

damienmckenna’s picture

Title: Drupal 8 port » Port TFA Basic to Drupal 8
damienmckenna’s picture

Just to follow up from what nerdstein said, they ended up porting the Google Authenticator module instead, so this seems wide open for someone to work on.

shrop’s picture

I think we may sprint on this during DrupalCamp Atlanta. Adam pointed out https://www.drupal.org/project/ga_login, which is great and covers GA. I think the TFA framework concept fits Guardr and other cases where we may need to have solutions for TOTP, Duo, etc.

The main focus for us is to get TOTP working first. I think that is a good goal.

I will update progress here and most likely work out of a d.o sandbox with the community until we get a patch ready.

shrop’s picture

Here is the link to the sandbox where the D8 port work is happening right now: https://www.drupal.org/sandbox/shrop/2920063

Feel free to participate in Drupal Slack #contrib-tfa and in the sandbox issue queue so we can get a working module that we contribute back to this project!

jcnventura’s picture

Status: Active » Closed (won't fix)

There will not be a port of tfa_basic to Drupal 8.

From shrop's sandox project page: After discussions in the #contrib-tfa Drupal Slack channel, the community moved towards supporting and improving the Drupal 8 Two-factor Authentication (TFA) and Google Authenticator login modules.