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

取消基本密码验证会影响GitHub部署密钥吗?

慕容玉堂
2023-03-14

我已经检查了博客文章,并注意到仍然有足够的时间(2021年8月13日发生了弃用),但为了准备,了解对部署密钥的任何影响都很重要。

共有1个答案

狄德泽
2023-03-14

不,部署键不受影响。唯一受影响的是使用密码通过HTTPS对Git或Git LFS进行身份验证。如果您在HTTPS上使用个人访问令牌或OAuth令牌,或者您完全使用SSH(无论是使用个人密钥还是部署密钥),这些都不受影响。

之所以进行此更改,是因为知道帐户的密码可以让您登录到该帐户,更改密码,并配置几乎所有设置。另一方面,令牌不允许您通过web界面登录,并且通常被限制在有限的范围内,并且它是伪随机生成的。类似地,SSH密钥的访问也受到限制,不容易猜测。

因此,意外公开身份验证凭据的后果较低,而且从旧的公开中不太可能猜出替换它的凭据集。

 类似资料:
  • 我正在使用8.5.0运行时服务器运行我的项目,在部署期间,我发现以下错误 这里是配置。引用密钥存储的xml文件。资源目录中的jks文件

  • null 在工作区d:\jenkins\workspace\test c:\program files\Git\bin\Git.exe rev-parse--is-inside-work-tree#timeout=10从远程Git存储库获取更改c:\program files\Git\bin\Git.exe config remote.origin.url Git@github.abc.com:a

  • 问题内容: 因此,我必须创建验证密码是否有效的代码: 至少8个字符长 包含至少1个数字 包含至少1个大写字母 这是代码: 我不确定出什么问题,但是当我输入带有数字的密码时-它会一直告诉我我需要一个带有数字的密码。有什么办法吗? 问题答案: 您可以将模块用于正则表达式。 有了它,您的代码将如下所示:

  • 主要内容:使用方式,实例演示jQuery Password Validation(密码验证)插件扩展了 jQuery Validate 插件,提供了两种组件: 一种评价密码的相关因素的功能:比如大小写字母的混合情况、字符(数字、特殊字符)的混合情况、长度、与用户名的相似度(可选的)。 一种使用评价功能显示密码强度的验证插件自定义方法。显示的文本可以被本地化。 您可以简单地自定义强度显示的外观、本地化消息显示,并集成到已有的表

  • 问题内容: 我有一个字段,例如,在表中应该是唯一的。 使用Spring / Hibernate验证进行验证的最佳方法是什么? 问题答案: 一种可能的解决方案是创建自定义约束(和相应的验证器)。并要查找数据库中的现有记录,请提供(或Hibernate)to 的实例。 EntityManagerAwareValidator ConstraintValidatorFactoryImpl 唯一键 Uniq

  • 我正在经历cs50,我被困在pset2凯撒。我按照指示一步一步地进行,我已经通过了关于验证密钥的部分——确保命令行参数只是一个数字(./caesar 20),如果不是(./caesar 20x或。/caesar xyz),则打印出用法:/caesar密钥\n.但一旦我添加下一行提示用户输入明文,然后打印回密文,它似乎不会注册验证密钥的前几行。我知道哈佛大学的学术诚信政策,所以我更多地是在寻求这方面