当前位置: 首页 > 知识库问答 >
问题:

作为断电的一部分,密码身份验证暂时被禁用。请使用个人访问令牌代替[重复]

邢飞昂
2023-03-14
Username for 'https://github.com': shreyas-jadhav
Password for 'https://shreyas-jadhav@github.com': 
remote: Password authentication is temporarily disabled as part of a brownout. Please use a personal access token instead.
remote: Please see https://github.blog/2020-07-30-token-authentication-requirements-for-api-and-git-operations/ for more information.

请注意,链接没有帮助。即使使用生成的令牌也无济于事。

注:这是GitHub计划中的、即将进行的永久服务更改的一部分

共有1个答案

朱令
2023-03-14

编辑

以前接受的应答https://stackoverflow.com/a/68192528/15507251可以完成这项工作,但它不安全,因为我们以纯文本形式存储令牌。

存储在钥匙链中是更好的方法是MHO。

git push
 类似资料:
  • 我使用用户名密码来推送我的代码,它已经工作了几个月,但突然我无法做到这一点,并得到了这个错误:

  • 当我尝试使用git pull时,我在控制台上遇到了这个错误: 远程:对密码验证的支持已于2021年8月13日取消。请改用个人访问令牌。遥控器:请参见https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/了解更多信息。致命:无法访问“…”:请求的URL返回错误:403 这很奇怪,因为我两

  • 我试图弄清楚我应该如何坚持身份验证。 假设用户使用电子邮件和密码成功进行身份验证。然后服务器生成并返回两个令牌: accesstoken(jwt过期15分钟)将存储在浏览器存储中 refreshtoken(jwt过期7天)作为安全cookie 当将访问令牌存储在本地存储(或会话存储)中时,React 应用程序将简单地检查它是否存在于存储中并继续渲染私有路由。因此,这意味着如果用户有一个无效/被盗的

  • 我正在做一个项目(没有生产级别,只是为了提高我的技能),我正在使用JWT来处理身份验证。从我所读到的内容来看,仅使用JWT作为访问令牌是非常不安全的,因此我们需要刷新令牌。因此,在登录时,服务器返回一个访问令牌和一个刷新令牌(我将存储在httpOnly cookie中)。访问令牌在短时间内到期,但刷新令牌在到期时用于获取新令牌。 我的问题是,我们何时使用刷新令牌来获取新的访问令牌?是当用户想要获得

  • 我正在使用Spotify库,它使用Spotify API。当我尝试使用“授权码流”获取访问令牌时,我会被发送到一个spotify网页,要求我验证应用程序对我用户数据的访问权限。当我点击OK按钮时,它应该用访问令牌将我重定向到我的redirect_uri,但它什么也不做。我没有收到任何错误信息或任何东西。当我点击取消按钮时,我确实会被重定向到我的重定向uri页面,但我没有收到访问令牌。这是API的错

  • 我正在使用带有承载策略的Passport AAD项目来保护我的endpoint。当我在登录时收到带有OIDC策略的令牌后,我似乎无法获得承载策略来验证访问令牌的签名。我得到: 我没有问题验证id_token,但如果id_token不能用AAD刷新,我更希望不要在我们的客户端应用程序中使用它。此外,当使用jwt.io测试发布的公钥的验证时,我看到了同样的问题(可以验证id_token,但不能验证ac