我trey gitlab-ee-11.8; gitlab-ce-11.8
新用户可以从人群登录到gitlab并创建帐户; 但是现有用户不能。
登录已失败,因为电子邮件已被接收
https://docs.gitlab.com/ee/integration/omniauth.html#enable-omniauth-for-an-existing-user
为现有用户启用OmniAuth
创建帐户后,现有用户可以为特定提供商启用OmniAuth。例如,如果用户最初使用LDAP登录,则可以启用OmniAuth提供程序,例如Twitter。请按照以下步骤为现有用户启用OmniAuth提供程序。
Sign in normally - whether standard sign in, LDAP, or another OmniAuth provider.
Go to profile settings (the silhouette icon in the top right corner).
Select the “Account” tab.
***Under “Connected Accounts” select the desired OmniAuth provider, such as Twitter.** where ? I can't find!!!*
The user will be redirected to the provider. Once the user authorized GitLab they will be redirected back to GitLab.
答案 0 :(得分:0)
关注代码 button_based_providers
人群是form_based_providers
因此只有Twitter才会具有“已连接帐户”菜单
人群不支持它!