Sonarqube 身份验证:禁用登录字段

Sonarqube Authentication: Disable Login Field

背景:我正在设置一个用于代码检查的 SonarQube 实例,并且我已经通过 OAuth 启用了 GitHub 身份验证。本着减少攻击向量的精神,我想删除 username/password 登录文本框和功能。这将强制用户仅使用与预先批准的组织关联的 GitHub 个帐户登录。

我可以在 sonar.properties 文件中设置 属性 以禁用传统登录表单但保留 "Log in with GitHub" 按钮吗?

无法禁用 login/password 表单,因为我们希望您能够在 GitHub 出现问题时使用 "local" 用户(例如管理员)进行身份验证,并且您仍然想验证更新设置或那样想。