為何每個客戶端應使用獨立憑證
第三方 Bluesky 客戶端是獨立軟件,用以登入你的帳戶。若你將主密碼交給它,每個客戶端便共用同一個秘密,風險範圍也相同。應用程式密碼可收窄暴露範圍:它是一組獨立憑證,你可以將其撤銷,而無需更改你在其他地方使用的密碼。
Bluesky 官方生態系統文件建議,對於相容的第三方客戶端,應使用應用程式密碼而非主帳戶密碼。來源
該建議關乎憑證衛生,而非對任何特定客戶端的信任。同一份官方文件亦設有一條硬性界線,你在依賴應用程式密碼作為安全網之前應先了解。
應用程式密碼具有廣泛的帳戶權限,但無法執行刪除或遷移帳戶等破壞性操作,也無法建立更多應用程式密碼。來源
因此,應用程式密碼並非唯讀。它可廣泛地代表你的帳戶行事,但無法刪除或遷移帳戶,亦無法產生更多應用程式密碼。請圍繞這種不對稱性來規劃你的清單。
客戶端與憑證清單
在撤銷任何東西之前,先建立表格。列出你認識的每個客戶端、其使用的憑證,以及依賴該憑證的項目。
| 客戶端或工具 | 使用的憑證 | 仍需要嗎? | 撤銷步驟 |
|---|---|---|---|
| 流動或桌面客戶端 | 專用應用程式密碼 | 是 / 否 | 登出後在官方設定中撤銷 |
| 排程或跨平台發佈工具 | 專用應用程式密碼 | 是 / 否 | 中斷工具連線,然後撤銷 |
| 一次性實驗 | 你無法識別的應用程式密碼 | 通常否 | 撤銷相符的項目 |
| 未知項目 | 不明 | 先調查 | 按建立日期和標籤配對 |
兩條規則可確保表格誠實。第一,一個客戶端應對應一個應用程式密碼;若兩個工具共用同一憑證,你無法在不妨礙另一方的情況下撤銷其中一個。第二,已連線的客戶端並非另一個公開帳戶的證據。獲授權發文的工具不會建立第二個身份,而在其他地方發現的公開個人檔案匹配僅是線索,並非擁有權的證明。
撤銷檢查表
- 開啟官方帳戶設定,查看應用程式密碼和已連線存取權限的清單。
- 使用標籤和建立日期將每個項目與客戶端配對,而非靠猜測。
- 先登出客戶端,然後撤銷其應用程式密碼,以免工具以過期憑證重試。
- 在確認客戶端不再擁有存取權之前,保留你的主密碼和你控制的復原方法。
- 一週後重新檢查清單;你無法解釋的項目應予撤銷。
不要假設撤銷會刪除客戶端已儲存的資料,也不要將中斷登入視為刪除帳戶。若你更廣泛地梳理舊帳戶,尋找被遺忘的網上帳戶指南涵蓋了清單習慣;我們的方法論說明了我們如何描述工具限制。
用戶名稱檢查的適用之處
憑證審查回答的是「誰可以代表我行事」。另一個問題是「哪些公開用戶名稱與我有關」。TraceSeek 在 20–30 秒內檢查用戶名稱在 3,000+ 個平台上的情況,首次掃描免費且無需註冊。結果是公開匹配,並非擁有權證明,應用程式不會更改平台設定或洩露私人資訊。用它列出你自己已知的用戶名稱,然後在每個平台各自的官方設定中審查。
關鍵事實
- Bluesky 官方生態系統文件建議,對於相容的第三方客戶端,應使用應用程式密碼而非主帳戶密碼。
- 應用程式密碼具有廣泛的帳戶權限,但無法執行刪除或遷移帳戶等破壞性操作。
- 應用程式密碼不能用於建立更多應用程式密碼。
- TraceSeek 在 20–30 秒內檢查用戶名稱在 3,000+ 個平台上的情況,首次掃描免費。