FIX: work better if there is only one LoginMethod

If there is only 1 login method and local logins are disabled
take user directly to the login provider