• I discovered that in Ultimate Members’ custom login page, the “login name or email address box” appears to treat anything with an @ in it as an email address, whether or not it really is. I have a few users who have an @ in their username, which is not their email address, and they are unable to log in using the Ultimate Members login page (it just gives the “Password is invalid” error). They can log in just fine on wp-login.php.

Viewing 1 replies (of 1 total)
  • Thread Starter justdave

    (@justdave)

    I got the users in question working by changing the login form to use the Username field instead of the Username or Email Address field. The username is what we tell people to use anyway.

    Looking at the code, the usernames in question appear to pass the is_email() test even though they aren’t valid email addresses. Probably wp-login.php gets around this by checking to see if there’s an exact match on a username first before checking if it’s an email address, which would be cool if UM did, too.

Viewing 1 replies (of 1 total)
  • The topic ‘Usernames with @ in them don’t work’ is closed to new replies.