- Issue created by @arcaic
- πΊπΈUnited States cmlara
On a cursory read this appears it may be a duplicate of
π Full Setup not working on 8.x-1.7 Active / π One setup step remaining, two QR Code Scans required Active .Can you confirm those issues are not related?
Additionally:
D.O. has migrated away from patch files.
In order for tests to run we require all submissions to be in the form of a Merge Request.
More details may be found at: https://www.drupal.org/docs/develop/git/using-gitlab-to-contribute-to-dr... β
- πΊπΈUnited States cmlara
No response received.
Presuming this to be a duplicate as noted in #3
- Status changed to Closed: duplicate
15 days ago 3:11pm 5 September 2025 - π¬π§United Kingdom Rob230
I'm not sure whether those other issues are related or not. But the fixes on those issues is not a good one, if anything it's worse.
After confirming that you want to use email OTP by checking the checkbox "Receive authentication one-time code by email" and clicking "Save", you get redirected to a page which contains first a warning message saying you still need to set up TFA, followed by a status message saying "2 TFA setup steps remain" and a 2nd status message saying "TFA setup complete", and then a form for setting up the default method of OTP with authenticator app.
This is extremely confusing to anyone trying to set up email OTP.
The fix in the patch #2 does improve it, though it's still not perfect. It still shows the warning message about TFA not being set up (even though it just has been), but then it says that TFA has been successfully set up and shows the normal page that it should show.
So that is an acceptable solution, though I'm not thrilled about it being described as a "V sketchy fix" haha.
I think this needs some serious attention because the TFA set up process when having multiple validation plugins available is clearly broken and most end users have not been able to complete the process because they didn't understand the conflicting messaging.
- πΊπΈUnited States cmlara
I'm not sure whether those other issues are related or not. But the fixes on those issues is not a good one, if anything it's worse.
You should likely comment on those issues as to why they are not a reasonable fix.
Additionally be sure to validate that there are not multiple bugs present at the same time (which would be fixed in separate issues).
though I'm not thrilled about it being described as a "V sketchy fix" haha.
When a developer says that it generally is true. My experience is those type of fixes are a guide for context, however are usually not themself the solution.
TFA set up process when having multiple validation plugins available is clearly broken and most end users have not been able to complete the process because they didn't understand the conflicting messaging.
Unsure how many are unable to do so (as it took a very long time for anyone to even notice this bug existed and it seems to only occur if you don't setup the 'default' type first ) however I agree that there have been issues that continue to need to be solved.