我不確定 x-access-token 和 a-github-access-token 之間有什么區別?
我假設密碼是從 GitHub 的開發人員選項中的“個人訪問令牌”生成的。但是,我的用戶名的令牌是什么/在哪里?(這些正在設定憑據以從存盤庫中讀取)
[{
"type" => "git_source",
"host" => "github.com",
"username" => "x-access-token",
"password" => "a-github-access-token"
}]
uj5u.com熱心網友回復:
當您使用 GitHub 個人訪問令牌進行 Git 訪問時,令牌本身就足以識別用戶和授予的訪問權限。不需要單獨的用戶名,并且會被忽略。(我可以將用戶名提供為x-access-token、token、torvalds或其他任何名稱。)
GitHub 允許您在 Git 身份驗證中使用令牌作為用戶名或密碼。我建議您始終將令牌存盤為密碼,因為通常工具在隱藏或不列印它認為是密碼的內容方面要好得多,而且通常用戶名不被認為是敏感的。因此,如果您將令牌存盤為密碼,則不太可能意外泄漏日志或其他地方的令牌。
對于用戶名,您可以根據需要使用x-access-token,或者如果您愿意,可以使用用戶名(或者,正如我所說,幾乎可以使用任何名稱)。指定 PAT 所有者的實際用戶名的好處是,如果您以后需要找出它是誰的 PAT,如果您記錄了這一事實,您的生活會容易得多。然而,正如我所提到的,它可以是你喜歡的任何東西,不同的人喜歡不同的東西。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/449822.html
上一篇:如何在不使用Jekyll的情況下制作多頁面GitHub頁面網站?
下一篇:是否有必要為未來的PR再次分叉?
