By James on Monday, 13 April 2020
Posted in Technical Issues
Likes 0
Views 729
Votes 0
There is an issue when Two Factor Authentication is enabled and a user has chosen to use it. The issue is that if you do not enter the authentication code and attempt to login, you receive the following message:

Username and password do not match or you do not have an account yet.


This is false, the issue is that the user did not input their Two Factor Security Code and should have. The system should be intelegent enough to let the user know or the language string should be worded as such:

The username and password provided do not match, you need to include the Two Factor Key, or you do not have an account yet.


James
Thanks for your input, we will log into issue tracker and see if we can able to detect this.
·
Monday, 13 April 2020 12:01
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks Arlex.

I did look at the language constants and it looks like there are (3) in total and all three appear to be Joomla Specific but it looks like it might be possible to identify the root error that should be applied:

- JGLOBAL_AUTH_INVALID_PASS
- JGLOBAL_AUTH_NO_USER
- JLIB_LOGIN_AUTHENTICATE

All of these languages have the exact same string:

- Username and password do not match or you do not have an account yet.

Thank you,
James
·
Monday, 13 April 2020 20:22
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks for your input James
·
Tuesday, 14 April 2020 12:18
·
0 Likes
·
0 Votes
·
0 Comments
·
Thank you too Arlex!
·
Tuesday, 14 April 2020 12:22
·
0 Likes
·
0 Votes
·
0 Comments
·
You're most welcome James.
·
Tuesday, 14 April 2020 12:34
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post