GitLab使用omniauth集成crowd登录

gitlab配置文件位置:/etc/gitlab/gitlab.rb

gitlab_rails['omniauth_enabled'] = true
gitlab_rails['omniauth_allow_single_sign_on'] = true
gitlab_rails['omniauth_block_auto_created_users'] = false

gitlab_rails['omniauth_providers'] = [
    {
      "name" => "crowd",
      "args" => {
        "crowd_server_url" => "http://192.168.2.55:8095/crowd",
        "application_name" => "git.utd",
        "application_password" => "git.utd"
      }
    }
 ]

修改配置后执行gitlab-ctl reconfigure

你可能感兴趣的:(工具配置)