1. 程式人生 > >Git學習-->GitLab如何遮蔽掉註冊功能?

Git學習-->GitLab如何遮蔽掉註冊功能?

一、背景

這裡寫圖片描述

最近發現我在公司內部搭建的GitLab平臺上關於賬號出現了以下幾個問題:

  1. 莫名其妙出現很多陌生人的賬號
  2. 團隊成員的很多賬戶註冊填寫的Email和UserName都不符合規範

本來一開始是打算讓大家自己按照我寫好的格式規範註冊GitLab賬號,但是老是有人不遵守規範最後還得我來一個一個的提醒,大大的影響工作效率。因此我決定將GitLab的註冊功能遮蔽掉,如果有新人進公司需要GitLab賬號統一由我這邊分配賬戶給他們。

二、取消註冊功能

  • 第一步、以管理員身份登入進GitLab平臺
    這裡寫圖片描述

  • 第二步、點選【Admin Area】
    這裡寫圖片描述

  • 第三步、點選【Settings】
    點選【Admin Area】之後,進入如下頁面
    這裡寫圖片描述

    然後點選下面的【Settings】
    這裡寫圖片描述

  • 第四步、在【Settings】頁面控制【Sign-up Restrictions】
    進入【Settings】頁面如下圖所示:
    這裡寫圖片描述

然後滾動滑鼠,找到【Sign-up Restrictions】
這裡寫圖片描述

可以看到現在是可以進行【Sign-up】功能的。預設的GitLab登入介面是有註冊功能的,如下圖所示:
這裡寫圖片描述

現在我們將【Sign-up enabled】的勾選框去掉,即取消掉註冊功能。

這裡寫圖片描述

然後滾動到頁面最底端,點選【Save】儲存按鈕,將配置儲存起來。

這裡寫圖片描述

  • 第五步、退出登入,檢視效果

這裡寫圖片描述

如圖所示,註冊功能已經被遮蔽掉了。

這裡寫圖片描述

這裡寫圖片描述