• Resolved Gyurmey

    (@gyurmey)


    Hi!
    I would like to enable or hide Two Factor authentication by email as default. Is there any hook, or something to add that functionality?

    Regards!

Viewing 7 replies - 1 through 7 (of 7 total)
  • I have also enabled 2 factor. But it is not showing any option to add email or when I re-login successfully, it doesn’t prompt any other option for authentication.
    Could you please tell us how to configure it? Thanks.

    Plugin Author Timothy Jacobs

    (@timothyblynjacobs)

    How do you mean @gyurmey? Could you explain in more detail? Is it that you are interested in requiring certain users to use Two-Factor?

    @chelebela1, you should see settings on the bottom of each user’s Profile page in WP-Admin. Additionally, when you login again you should see a prompt to “Setup Two-Factor”. If you aren’t seeing this, make sure the “Skip Two-Factor Onboarding” User Group isn’t enabled for your users. Also, make sure you are logging in via the WordPress login form. Logging in from the “front-end” of your site, like for instance via the WooCommerce login form won’t show the Two-Factor onboarding process.

    Thread Starter Gyurmey

    (@gyurmey)

    I would like to set options using filters like these => ACTIONS & FILTERS => two_factor_providers and two_factor_enabled_providers_for_user.

    Hi Timothy, Thanks for your reply. I have found ‘Two-Factor Authentication Options’ on WP dashboard under Users–>Profile menu. After I enabled my email, I tried to login with a different browser. But I received the code after 18 minutes (and again after 37 minutes and 53 minutes as I pressed ‘resend code’ multiple times). I think users may find it inconvenient if they have to wait so long to login.
    Thanks.

    Plugin Author Timothy Jacobs

    (@timothyblynjacobs)

    @gyurmey you may find this helpful: https://help.ithemes.com/hc/en-us/articles/4403240041755

    @chelebela1 Unfortunately, we don’t have much control over the timing of the email. We send the email immediately using wp_mail(). From there, it is up to how your server sends email and your email provider to determine how long it takes for the email to be delivered.

    To improve email deliverability, you can try a service like SendGrid or SendWP.

    Generally, we also recommend that you use the Mobile App Two-Factor method which eliminates these timing issues entirely.

    Hi Timothy,
    Thank you so much for your help.

    Thread Starter Gyurmey

    (@gyurmey)

    @timothyblynjacobs,

    Great! Thank you very much.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Two Factor’ is closed to new replies.