Possible bug, backend doesn’t load using email based 2FA and user roles
-
Hi there,
We have encountered an unusual bug when using Shield Security’s email based 2FA system.Our setup: WordPress Woocommerce store. We are using the 2 Factor Authentication By Email option, with Enforce – Email Authentication applied to some specified user roles only. Some of these roles are roles we have created for the site. ‘Allow any user to turn on’ is off. The 2FA verification page is set to WP login page. 2FA user config page is set to Wp User Profile Page.
The issue we have is that for users whose roles have email 2FA applied, after they have successfully verified via 2FA the site doesn’t seem to load correctly. The front end loads and is visible, but the browser loading progress indicator continues to animate as if the site is not fully loaded. The users cannot access the backend of the site at all, the tab appears to be loading but no content appears, meaning the backend is not visible/usable at all to these user roles.
What’s particularly strange is, this happens when using our office wifi connection, but does not happen when using our mobile hotspot dongle from the same location.
I have checked the office wifi IP address against shield’s block list and it is not blocked/has no restrictions that I can see. This issue only started happening when we activated 2FA for these user roles. When I switch off 2FA for the users who are experiencing this issue, the issue stops and the backend loads correctly for them.
Does anyone have any idea what might be happening here?
- You must be logged in to reply to this topic.