2FA not working for lower level users
-
I just installed wordfence on my 5.5.1 version site, PHP 7.4.10, LiteSpeed webserver.
2fa is working great for admins but for other users a set up or registration page is not showing up during registration or after any subsequent logins. I created a test user and when I log in as this test user with the default admin wp login I never get any option to use 2fa but I am able to log in as if 2fa is not enabled.
If I login using the public ultimate member page it requires email authentication and mentions this can be bypassed if 2fa is set up but I never see where it can be set up – so this is the part of the function I am missing somehow. Once I go through the email verification I can log in but no 2fa is required and again I am not given the option even in the user account pages to set it up.
I can set 2fa up for these lower level users if I log in using an admin account and then the 2fa code prompt appears in that edit user section. When I set it up this way it works as it should. When should a newly registered user be redirected to the set up page if this is working correctly? I am having some trouble with other redirections that I have selected – so perhaps this is the problem.
This user role I first tested with is a custom role and is enabled for 2fa.
I also tested with a Ultimate Member default user, subscriber. Made sure it was enabled for 2fa. I am requiring 2fa for XML-RPC. I have not allowed remembering devices.
The page I need help with: [log in to see the link]
The topic ‘2FA not working for lower level users’ is closed to new replies.