ReCaptcha and OpenID Authentication Plugin

Hi community!

Describe the issue or problem
I enabled the OpenID Authentication Plugin with the ‘Enable legacy login’ option switched on. I also turned on reCAPTCHA. When I log in as a regular user (database user, not OpenID Authentication), the captcha doesn’t show up; I have to fail once for it to show up. Ideally, I would like to have captcha for database users from the beginning without losing OpenID login functionality.

Steps I took leading up to the issue

  1. Enable OpenID Authentication Plugin
  2. Set up any OpenID options.
  3. Check Enable legacy login and Enable legacy registration.
  4. Enable recaptcha from config.inc.php
  5. Try to log in with admin user or any user from the database

What application are you using?
3.4.0.9

Additional information
Login page: (captcha doesn’t show up)

when I fail once

OpenID disappears and reCAPTCHA appears. Thanks in advance!

Hi @jorgelpolanco ! Thanks for reporting that. I have filed this issue in OpenID plugin - stay tuned for a fix regarding this.

thanks @Dimitris_Efstathiou !