博客
返回博客文章
2022 年 8 月 22 日
更新 RubyGems MFA 级别
作者 Kevin Lin
摘要
仅限 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 级别的更多信息。