[gitlab] remove CAS
parent
d0bac2ba40
commit
e6537c233c
|
@ -13,9 +13,6 @@ glob_gitlab:
|
||||||
bind_password: "{{ vault.gitlab.ldap.bind_password }}"
|
bind_password: "{{ vault.gitlab.ldap.bind_password }}"
|
||||||
base: 'cn=Utilisateurs,dc=crans,dc=org'
|
base: 'cn=Utilisateurs,dc=crans,dc=org'
|
||||||
user_filter: '(&(!(shadowExpire=0))(uid=*))'
|
user_filter: '(&(!(shadowExpire=0))(uid=*))'
|
||||||
cas_name: 'cas3'
|
|
||||||
cas_label: 'CAS Cr@ns'
|
|
||||||
cas_url: 'https://cas.crans.org'
|
|
||||||
smtp:
|
smtp:
|
||||||
address: "{{ query('ldap', 'ip', 'redisdead', 'adm') | first }}"
|
address: "{{ query('ldap', 'ip', 'redisdead', 'adm') | first }}"
|
||||||
port: 25
|
port: 25
|
||||||
|
|
|
@ -505,36 +505,36 @@ EOS
|
||||||
|
|
||||||
### OmniAuth Settings
|
### OmniAuth Settings
|
||||||
###! Docs: https://docs.gitlab.com/ee/integration/omniauth.html
|
###! Docs: https://docs.gitlab.com/ee/integration/omniauth.html
|
||||||
gitlab_rails['omniauth_enabled'] = true
|
#gitlab_rails['omniauth_enabled'] = true
|
||||||
gitlab_rails['omniauth_allow_single_sign_on'] = ['saml']
|
#gitlab_rails['omniauth_allow_single_sign_on'] = ['saml']
|
||||||
# gitlab_rails['omniauth_sync_email_from_provider'] = 'saml'
|
# gitlab_rails['omniauth_sync_email_from_provider'] = 'saml'
|
||||||
# gitlab_rails['omniauth_sync_profile_from_provider'] = ['saml']
|
# gitlab_rails['omniauth_sync_profile_from_provider'] = ['saml']
|
||||||
# gitlab_rails['omniauth_sync_profile_attributes'] = ['email']
|
# gitlab_rails['omniauth_sync_profile_attributes'] = ['email']
|
||||||
# gitlab_rails['omniauth_auto_sign_in_with_provider'] = 'saml'
|
# gitlab_rails['omniauth_auto_sign_in_with_provider'] = 'saml'
|
||||||
# gitlab_rails['omniauth_block_auto_created_users'] = true
|
# gitlab_rails['omniauth_block_auto_created_users'] = true
|
||||||
gitlab_rails['omniauth_auto_link_ldap_user'] = true
|
#gitlab_rails['omniauth_auto_link_ldap_user'] = true
|
||||||
# gitlab_rails['omniauth_auto_link_saml_user'] = false
|
# gitlab_rails['omniauth_auto_link_saml_user'] = false
|
||||||
# gitlab_rails['omniauth_auto_link_user'] = ['saml']
|
# gitlab_rails['omniauth_auto_link_user'] = ['saml']
|
||||||
# gitlab_rails['omniauth_external_providers'] = ['twitter', 'google_oauth2']
|
# gitlab_rails['omniauth_external_providers'] = ['twitter', 'google_oauth2']
|
||||||
# gitlab_rails['omniauth_allow_bypass_two_factor'] = ['google_oauth2']
|
# gitlab_rails['omniauth_allow_bypass_two_factor'] = ['google_oauth2']
|
||||||
gitlab_rails['omniauth_providers'] = [
|
#gitlab_rails['omniauth_providers'] = [
|
||||||
# {
|
# {
|
||||||
# "name" => "google_oauth2",
|
# "name" => "google_oauth2",
|
||||||
# "app_id" => "YOUR APP ID",
|
# "app_id" => "YOUR APP ID",
|
||||||
# "app_secret" => "YOUR APP SECRET",
|
# "app_secret" => "YOUR APP SECRET",
|
||||||
# "args" => { "access_type" => "offline", "approval_prompt" => "" }
|
# "args" => { "access_type" => "offline", "approval_prompt" => "" }
|
||||||
# },
|
# },
|
||||||
{
|
# {
|
||||||
"name" => "{{ gitlab.cas_name }}",
|
# "name" => "{{ gitlab.cas_name }}",
|
||||||
"label" => "{{ gitlab.cas_label }}",
|
# "label" => "{{ gitlab.cas_label }}",
|
||||||
"args" => {
|
# "args" => {
|
||||||
"url" => "{{ gitlab.cas_url }}",
|
# "url" => "{{ gitlab.cas_url }}",
|
||||||
"login_url" => "/login",
|
# "login_url" => "/login",
|
||||||
"service_validate_url" => "/p3/serviceValidate",
|
# "service_validate_url" => "/p3/serviceValidate",
|
||||||
"logout_url" => "/logout"
|
# "logout_url" => "/logout"
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
]
|
#]
|
||||||
|
|
||||||
### FortiAuthenticator authentication settings
|
### FortiAuthenticator authentication settings
|
||||||
# gitlab_rails['forti_authenticator_enabled'] = false
|
# gitlab_rails['forti_authenticator_enabled'] = false
|
||||||
|
|
Loading…
Reference in New Issue