RubyGems 导航菜单

博客

返回博客文章

更新 RubyGems MFA 级别

摘要

仅限 UI 的多因素身份验证级别即将移除。仍保留 仅限 UI MFA 级别的用户将在 2022 年 9 月 22 日迁移到 UI 和宝石登录 级别。

为什么会发生这种情况?

本质上,UI 和宝石登录 级别与 仅限 UI 级别相同,但是它还要求使用多因素身份验证验证 gem signin 命令。这可确保受到 MFA 保护的帐户不受密码泄露的影响。

有什么改变?

迁移后,仅限 UI 级别上的用户在使用 gem signin 时需要输入一次性密码。对其他人来说,一切保持不变。

如果你在自动构建中使用 gem signin,我们建议你迁移到使用预生成的 API 密钥进行身份验证。你可以将 API_KEY 环境变量设置为 API 密钥的值,或将密钥写入 credentials 文件

echo "https://rubygems.org.cn: YOUR_API_KEY" > ~/.gem/credentials

查阅 指南,了解有关 RubyGems MFA 级别的更多信息。

Kevin Lin