HI,
Is it possible to not have the "Login with email" option on the login screen, so there would only be login with say LDAP, and then login will go directly to the credentials?
It seems like a unnecessary step for the user to have to click on login with LDAP, since itis the only option we provide, like it can be confusing.
Furthermore, is it possible to customize the login screen, so the issuer could something other than Dex? I can see the issuer is a variable in the Go template for the UI.
Sorry having a little trouble parsing these questions. "Login with email" is require for LDAP. We have to get credentials from the user to verify them against the LDAP server.
If you disable static passwords, you'll only see the LDAP credential prompt and not have to select between email and LDAP https://github.com/dexidp/dex/blob/master/examples/config-ldap.yaml
Examples of how to customize the UI can be found here https://github.com/dexidp/dex/tree/master/web/themes/tectonic
Ok I found out that I had the
enablePasswordDB: true
When that was removed Dex goes directly to the LDAP login screen.
馃帀
@nikolajbrinch do you think this could be closed? Or do you still have questions regarding the UI templating?
Yep I'll close it :-)
I'm working on a custom connector for Dex and I was confused by the same issue. Perhaps it should be documented a little better that the static password option creates another connector.
Most helpful comment
Ok I found out that I had the
When that was removed Dex goes directly to the LDAP login screen.