Warning about need to set password is wrong for LDAP users
Created by: dserodio
We use LDAP for authentication, omniauth is disabled and signin_enabled
is set to false. After upgrading to 7.8.0, I started receiving a warning that "You won't be able to pull or push project code via HTTP" but that's not true. I'm able to push code just fine.
This was introduced in 25e44d05 and apparently it doesn't handle LDAP users correctly.