微軟開源Git認證管理器,支持Linux/Mac/Win
大家是否都厭倦了每次拉取或者推送代碼到 Git 倉庫時都要輸入用戶名和密碼?現在不用再煩惱了,微軟今天開源了跨平臺 Git 認證管理器 Git Credential Manager (GCM), 支持 Linux,Mac 和 Windows 平臺。首先發布的是 GCM for Windows,后來移植到 Mac 和 Linux 平臺,主要是簡化遠程 Git 倉庫的認證,特別是在 Visual Studio Team Services (VSTS) 上的認證。
GCM 是 Git 認證幫手,可以協助多因素身份驗證。 相比 Git 內置的認證管理(比如 wincred for Windows),他們提供遠程 Git 倉庫的單因素認證,而 GCM 提供 VSTS (很快會支持 GitHub) 的多因素認證。每個賬戶都可以配置 VSTS 的二級認證因素,包括電話通知,SMS 或者是移動應用通知。
安裝好 GCM 后,首先連接到 VSTS 上的遠程 Git 倉庫,然后 GCM 會打開一個 Web 瀏覽器窗口,可以讓用戶認證訪問賬戶 (via OAuth 2.0):
在任何時候,用戶都可以撤銷個人訪問 Token,通過 VSTS 配置文件設置:
Git-Credential-Manager-for-Mac-and-Linux:https://github.com/Microsoft/Git-Credential-Manager-for-Mac-and-Linux
來自: 開源中國社區
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!