GitHub远程:支持密码认证已于XXXX年X月XX日删除。请使用个人访问令牌。

自2021年8月13日起,GitHub不再接受密码认证,转而要求用户使用个人访问令牌进行身份验证。这一改变旨在提高安全性,令牌具备唯一性、可撤销性、有限访问权限及随机性等特点。要生成个人访问令牌,用户需进入个人设置,选择开发者设置,然后生成新的个人访问令牌,并设置相应的权限。生成后,用户可将令牌用于命令行登录或添加到远程仓库链接中,以便免密push代码。
摘要由CSDN通过智能技术生成

一、 问题描述

远程:支持密码认证已于2021年8月13日删除。请使用个人访问令牌。

remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.

大概意思就是你原先的密码凭证从2021年8月13日开始就不能用了,必须使用个人访问令牌(personal access token),就是把你的密码替换成token

二、 github为什么要把密码换成token
github官方解释

1、修改为token的动机

我们描述了我们的动机,因为我们宣布了对 API 身份验证的类似更改,如下所示:

近年来,GitHub 客户受益于 GitHub.com 的许多安全增强功能,例如双因素身份验证、登录警报、经过验证的设备、防止使用泄露密码和 WebAuthn 支持。 这些功能使攻击者更难获取在多个网站上重复使用的密码并使用它来尝试访问您的 GitHub 帐户。 尽管有这些改进,但由于历史原因,未启用双因素身份验证的客户仍能够仅使用其GitHub 用户名和密码继续对 Git 和 API 操作进行身份验证。

从 2021 年 8 月 13 日开始,我们将在对 Git 操作进行身份验证时不再接受帐户密码,并将要求使用基于令牌(token)的身份验证,例如个人访问令牌(针对开发人员)或 OAuth 或 GitHub 应用程序安装令牌(针对集成商) GitHub.com 上所有经过身份验证的 Git 操作。 您也可以继续在您喜欢的地方使用 SS

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值