资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

GitHub 废除基于密码的 Git 身份验证

来源:公司资讯 | 2021.08.20

近日 代码托管 平台 GitHub于当地时间8月13 周五 这天 正式 废弃 基于 密码 的Git身份 考证  

09 :00 PST PST 北美 安定 规范 时间 北京时间 14 日0点)开端 运用 GitHub开发者 需求 切换 基于 令牌 身份 考证 执行 Git操作 基于 令牌 认证 包括 个人 接入 、OAuth、SSHKey活GitHubApp装置 令牌 

此前 2020 12 15 日,GitHub就在官方 博客 宣布 :”从2021 年8月13 开端 ,在GitHub.com 执行 Git操作 时,不再 承受 账户 密码 方式 完成 身份 考证 。”

改换 身份 考证 方式 缘由

实践 上早在2020 年7月30 日,GitHub也曾表示 :“将在一切 需求 身份 考证 的Git操作 运用 基于 令牌 考证 机制 比方 个人 访问 、OAuth或者 GitHubApp装置 令牌  

假如 用户 目前 正在 运用 密码 经过 GitHub.com 对Git操作 停止 身份 考证 ,则将很快 收到 封电子邮件 敦促 用户 更新 身份 考证 办法 第三方 客户端 。”

同时 官方 给出 改换 身份 考证 方式 时间 布置 

2020 年7月30 日——假如 用户 如今 运用 密码 经过 API 停止 身份 考证 可能 收到 封电子邮件 敦促 用户 更新 身份 考证 办法 第三方 客户端 

2020 年9月30 日和 10 28 日——一切 API 操作 都将暂时 需求 个人 访问 或OAuth令牌 ,以鼓舞 用户 更新 身份 考证 办法 

2020 11 13 日——一切 经过 RESTAPI停止 身份 考证 操作 需求 个人 访问 或OAuth令牌 运用 GraphQLAPI停止 身份 考证 曾经 需求 个人 访问 令牌 )。

2021 中期 –——一切 经过 身份 考证 的Git操作 需求 个人 访问权限 或OAuth令牌 

GitHub官方 以为 近年来 受益 于GitHub.com 许多 平安 加强 功用 例如 要素 身份 考证 登录 警报 经过 考证 设备 避免 运用 受损 密码 和WebAuthn支持  

这些 功用 使攻击者 很难 多个 网站 获取 反复 运用 密码 运用 它来尝试 访问 用户 的GitHub帐户  

虽然 这些 平安 考证 方式 有了 一些 改良 但是 由于 历史 缘由 ,未启用 要素 身份 考证 客户 可以 运用 其GitHub用户名 密码 继续 对Git和API 操作 停止 身份 考证 

招致 局部 用户账户 平安 遭到 要挟 

而且 GitHub也以为 基于 密码 身份 考证 相比 令牌 运用 提供 许多 平安 优势 

独一 性——令牌 特定 于GitHub,可按运用 次数 或按设备 生成 

撤销 ——能够 随时 单独 撤销 令牌 ,不需求 更新 未受影响的凭据

有限性 ——令牌 运用 范围 严厉 控制 ,仅允许 执行 用例 需求 访问 活动

随机性 ——令牌 复杂度 远高于 用户 设计 简单 密码 因而 不受 暴力破解 行为 影响 

启动 最新 身份 考证 方式 影响

工作流程 受影响

命令行 Git访问

运用 Git的桌面应用程序 (GitHubDesktop不受影响)

运用 用户 密码 直接 访问 GitHub.com 上的Git存储 库的任何 应用程序 /效劳

不受 更改 影响 

假如 用户 帐户 启用 了双要素 身份 考证 需求 运用 基于 令牌 基于 SSH 身份 考证 

假如 用户 运用 GitHubEnterpriseServer,对此 不受影响。

假如 用户 维护 一个 GitHubApp,GitHubApps不支持 密码 认证 

用户需求做什么

关于 开发人员 假如 用户 如今 需求 运用 密码 对GitHub.com 的Git操作 停止 身份 考证 ,则必需 2021 年8月13 之前 经过 HTTPS 引荐 )或SSH 密钥 开端 运用 个人 访问 令牌 ,以防止 中缀  

假如 用户 收到 邮件 提示 提示 运用 的是过时 第三方 集成 ,则应将客户端 更新 最新版本 

关于 集成商 必需 2021 年8月13 之前 运用 网络 设备 受权 流程 集成 停止 身份 考证 ,以防止 中缀  

有关 更多信息 请参阅 授OAuth应用程序 开发者 博客 上的公告 

能够 启用 要素 身份 考证 假如 用户 确保 本人 帐户 不允许基于 密码 身份 考证 能够 立刻 启用 要素 身份 考证  

这将请求 用户 经过 Git和第三方 集成 一切 经过 身份 考证 操作 运用 个人 访问 令牌 

—— 灵通云微信公众号 ——

热门标签

上一条———————

下一条———————

十七年 建站经验

多一份参考,总有益处

联系灵通云,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:400-688-6062 / 大客户专线   南通:15818561755