兩種常被稱為「中斷連接」的不同操作
GitLab 帳戶可能涉及兩種不同的外部存取,而它們分別在不同位置清理:
| 你要移除的項目 | 這是什麼 | 在哪裡處理 |
|---|---|---|
| 登入服務 | 用來進入 GitLab 的外部供應商,可代替或配合常規的用戶名稱與密碼登入 | 編輯個人檔案 → 存取 → 密碼與驗證 → 服務登入 |
| 已授權的應用程式 | 你先前允許代你讀取 GitLab 資料的應用程式 | 帳戶設定中的應用程式/授權區域 |
移除已授權的應用程式不會移除登入服務,而中斷登入服務亦不會撤銷應用程式對你資料的存取權。請將兩者視為獨立的任務。
中斷任何連接之前
這項任務的風險很簡單:如果該外部供應商是你進入帳戶的唯一途徑,中斷它可能令你無法登入。請先確認後備方案。
- 識別你想移除的服務。 開啟「編輯個人檔案」,然後依序進入「存取」、「密碼與驗證」、「服務登入」,並記下列出了哪些已連接帳戶。
- 確認第二條可用的登入途徑。 在改動服務登入清單之前,先確認你知道自己的 GitLab 用戶名稱與密碼,而且它們確實有效——登出後再以它們登入,或透過帳戶本身的復原選項驗證密碼。如不確定密碼,請先解決此問題。
- 然後才中斷連接。 使用你想移除的已連接帳戶旁的「中斷連接」控制項。
- 立即驗證。 登出後再以剩餘途徑登入。如失敗,請使用帳戶復原選項,而不要假設中斷連接沒有生效。
GitLab 除了常規的用戶名稱與密碼登入外,亦可使用外部登入服務。來源
已連接的登入服務可在「編輯個人檔案」→「存取」→「密碼與驗證」→「服務登入」中管理。來源
已連接帳戶旁的「中斷連接」控制項會移除該登入服務。來源
需要預先規劃的失敗情況
- 你不確定密碼是否有效。 暫時不要中斷連接。趁外部登入仍可使用時,透過帳戶本身的復原流程確認或重設密碼。
- 該供應商亦在其他地方使用。 在 GitLab 中斷它只影響 GitLab 的連接;不會關閉你在該供應商的帳戶。如想同時檢視該邊的設定,請查看供應商本身的設定。
- 你原本想移除的是應用程式,而非登入方式。 請在此停下並改用應用程式審查任務;「服務登入」頁面並不適合處理此事。
- 你完全無法進入設定頁面。 這是登入問題,而非中斷連接問題。請先解決存取問題。
移除登入服務之後
中斷該服務會改變你進入 GitLab 的方式;它本身不會審查哪些應用程式仍持有你帳戶的存取權。如果你的目標是更全面的清理,下一個任務是審查你授權的應用程式:參閱審查並撤銷獲你的 GitLab 帳戶授權的應用程式。
用戶名稱搜尋何時適用——何時不適用
如果你要查核某個用戶名稱在何處公開出現,用戶名稱搜尋可找出公開個人檔案頁面作為線索。這與帳戶安全是不同問題:公開匹配並不證明擁有權,而搜尋亦無法顯示某帳戶使用哪些登入服務或授權了哪些應用程式。就此任務而言,上述帳戶設定頁面是唯一可靠的查核位置。