Problem/Motivation

This is a follow-up to #2928722: Move the GA Validation plugins from the tfa module to ga_login module.

In that issue, two plugins were move to this module from the TFA module. When the plugins were moved, they kept their plugin IDs, "tfa_hotp" and "tfa_totp". The prefix "tfa" should be replaced by "ga_login".

Proposed resolution

Change the plugin IDs, update related config entities, and provide an update hook.

Remaining tasks

  • Change the plugin IDs
  • Update related config entities
  • Provide an update hook.

User interface changes

None

API changes

None

Data model changes

Some config entities provided by this module and the TFA module would have to be updated.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

benjifisher created an issue. See original summary.

JeroenT’s picture

Status: Active » Needs review
FileSize
8.25 KB

The patch attached, updates the plugin ID's, config entities and there is an update hook provided.

JeroenT’s picture

Removed some debugging code + comment fix.

The last submitted patch, 2: 2932976-2.patch, failed testing. View results
- codesniffer_fixes.patch Interdiff of automated coding standards fixes only.

Status: Needs review » Needs work

The last submitted patch, 3: 2932976-3.patch, failed testing. View results
- codesniffer_fixes.patch Interdiff of automated coding standards fixes only.

JeroenT’s picture

Status: Needs work » Needs review
FileSize
10.39 KB
1.65 KB

Status: Needs review » Needs work

The last submitted patch, 6: 2932976-6.patch, failed testing. View results
- codesniffer_fixes.patch Interdiff of automated coding standards fixes only.

JeroenT’s picture

Status: Needs work » Needs review
FileSize
10.29 KB
2.16 KB

Renamed the ga_login_recovery_code_setup back to tfa_login_recovery_setup.

jcnventura’s picture

jcnventura’s picture

FileSize
2.67 KB
9.59 KB

hook must be 8002 now, and keep the configuration for all non ga_login tfa plugins.

Status: Needs review » Needs work

The last submitted patch, 10: 2932976-10.patch, failed testing. View results

  • jcnventura authored 9fed27c on 8.x-1.x
    Issue #2932976 by JeroenT, jcnventura: Do not use tfa prefix for plugins...
jcnventura’s picture

Status: Needs work » Fixed
jcnventura’s picture

Status: Fixed » Needs work

Needs a further update hook to fix the plugins in users_data.

jcnventura’s picture

FileSize
1.54 KB

  • jcnventura authored 3b00031 on 8.x-1.x
    Issue #2932976 by jcnventura: Rename plugin IDs in users_data.
    
jcnventura’s picture

Status: Needs work » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.