我们使用 Discourse 作为内部网。因此,所有用户仅通过 LDAP 进行身份验证。
所以这个登录界面相当令人困惑:
主登录表单不会将凭据发送到 LDAP,而右侧的小按钮经常被忽略。
这就引出了我的问题:
- 是否可以让这个主登录表单也用于 LDAP(并移除 LDAP 按钮)?
- 是否可以直接移除主登录表单,仅显示 LDAP 按钮?
出于显而易见的原因,方案 1 更好,但方案 2 也比现状好。
感谢任何帮助!
转到设置并禁用本地登录。
没错,这就解决问题了!
结合
auth immediately - 自动重定向到外部登录系统,无需用户交互。此设置仅在 login_required 为 true 且仅有一种外部认证方法时生效
这正是我在寻找的功能。
还有一个问题:我可以自定义 LDAP 登录页面的主题吗?它的设计风格与整体不太协调……
这是一个第三方插件,因此它不是官方的,也不是由我们的团队维护的。或许可以联系一下维护者?