前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Github 的双重验证为什么既能用1Password又能用Microsoft Authenticator

Github 的双重验证为什么既能用1Password又能用Microsoft Authenticator

作者头像
coderidea
发布2024-01-26 19:08:09
3080
发布2024-01-26 19:08:09
举报
文章被收录于专栏:coderideacoderidea

GitHub支持多种双重验证(2FA)方式,包括基于时间的一次性密码(TOTP)和基于推送通知的验证。

双重验证(2FA)验证的一般流程:

  1. 打开您的TOTP认证器应用: 这可能是 Google Authenticator、Microsoft Authenticator、1Password 或您设置用于两因素认证的任何其他应用。
  2. 找到账户: 在您的TOTP应用中,找到您需要认证代码的账户。这通常按网站或服务名称列出。
  3. 查看代码: 应用将显示一个每30秒更换一次的6-8位数代码。这就是您的TOTP代码。
  4. 在网站或服务上输入代码: 快速切换回您正在尝试访问的网站或服务,并在提示时输入此代码。记住,这些代码是时间敏感的,所以您应该迅速操作。
  5. 完成登录过程: 输入代码后,完成任何其他所需步骤以完成登录。

如果您使用的是浏览器扩展进行TOTP,流程类似。点击浏览器中的扩展图标,找到相关账户,然后使用它提供的代码。

请记住,保护好您的TOTP应用或浏览器扩展的安全至关重要,因为它是保护您在线账户的关键部分。

1Password和Microsoft Authenticator都是支持TOTP的工具,因此可以与GitHub的双重验证功能配合使用。

1. TOTP支持:

  • 1Password: 1Password可以生成与GitHub共享的TOTP验证码。用户在GitHub启用2FA时,会扫描或手动输入1Password中生成的TOTP密钥,从而将GitHub账户与1Password关联。之后,用户每次登录GitHub时,需要输入1Password生成的动态验证码。
  • Microsoft Authenticator: 同样,Microsoft Authenticator也支持生成TOTP验证码。用户在GitHub启用2FA后,将Microsoft Authenticator与GitHub关联,通过扫描或手动输入TOTP密钥。随后,每次登录GitHub时,用户需要提供Microsoft Authenticator生成的动态验证码。

2.推送通知:

  • Microsoft Authenticator: 对于支持推送通知的应用,Microsoft Authenticator还提供了一种更便捷的验证方式。当用户尝试登录GitHub时,Microsoft Authenticator可以向用户发送一个推送通知,用户只需确认该通知即可完成身份验证。

综上所述,GitHub的双重验证系统是灵活的,可以与多种TOTP生成工具兼容,包括1Password和Microsoft Authenticator。用户可以根据个人偏好和设备兼容性选择合适的双重验证方法。

本文参与?腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2024-01-26,如有侵权请联系?cloudcommunity@tencent.com 删除

本文分享自 coderidea 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体分享计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
验证码
腾讯云新一代行为验证码(Captcha),基于十道安全栅栏, 为网页、App、小程序开发者打造立体、全面的人机验证。最大程度保护注册登录、活动秒杀、点赞发帖、数据保护等各大场景下业务安全的同时,提供更精细化的用户体验。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com