跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
编程语言

GitHub 启用双因素身份验证(2FA)配置指南:TOTP.app 动态验证码设置

GitHub 双因素身份验证(2FA)通过 TOTP 应用生成动态验证码增强账号安全。操作流程涉及在 GitHub 设置页获取密钥,导入至 TOTP.app 生成 6 位数字,随后回填验证完成绑定。若验证失败可刷新页面重新获取密钥。开启后务必妥善保存恢复码并清晰命名条目以防丢失。

信号故障发布于 2026/3/30更新于 2026/9/1158 浏览
GitHub 启用双因素身份验证(2FA)配置指南:TOTP.app 动态验证码设置

GitHub 启用 2FA 的入口在哪里

当你登录 GitHub 遇到双因素身份验证(2FA)提示时,别慌。这实际上是在密码之外增加的一道'动态验证码'安全锁。点击 启用 2FA 即可进入配置流程。

GitHub 启用双因素身份验证(2FA)提示界面图

操作概览

整个过程其实很直观,核心逻辑是:准备工具 -> 获取密钥 -> 生成验证码 -> 回填绑定。如果中间遇到识别问题,刷新页面重新获取密钥通常能解决。

准备 TOTP 工具

你需要一个支持 TOTP 协议的认证器应用,比如 TOTP.app(支持下载或在线使用)。打开应用后,找到 新建(New / Create)按钮开始添加条目。

在这里插入图片描述

获取并填入密钥

创建条目时有两个关键信息:

  • App name:随便填,建议设为 GitHub,方便日后查找。
  • 密钥(Secret / Key):必须从 GitHub 的设置页获取。

回到 GitHub 的 2FA 认证页面,你会看到二维码和 Setup key(密钥)。如果扫码不方便,直接复制这段密钥文本。

github 验证界面获取 key

将复制的 Setup key 粘贴到 TOTP.app 的 密钥/Secret 栏中并保存。应用会自动滚动生成 6 位动态验证码,通常每 30 秒刷新一次。

在这里插入图片描述

完成绑定与验证

将 TOTP.app 上显示的 6 位验证码填入 GitHub 的输入框,确认提交即可完成绑定。

在这里插入图片描述

常见问题处理

如果提示验证失败,不要死磕旧代码。最有效的办法是:

  1. 刷新 GitHub 的 2FA 设置页面。
  2. 重新获取一个新的 Setup key。
  3. 在 TOTP.app 中删除旧条目,用新密钥新建一个。
  4. 再次尝试填写新的验证码。

注意:GitHub 刷新后密钥可能已变更,必须同步更新 TOTP.app 中的密钥才能匹配。

后续安全建议

开启 2FA 后,为了账号更安全,建议做两件事:

  • 规范命名:把 TOTP 条目命名为 GitHub 或 GitHub-main,避免混淆。
  • 保存恢复码:如果页面提供了 Recovery codes 或备用验证方式,请务必保存到安全位置,这是账号丢失时的救命稻草。

目录

  1. GitHub 启用 2FA 的入口在哪里
  2. 操作概览
  3. 准备 TOTP 工具
  4. 获取并填入密钥
  5. 完成绑定与验证
  6. 常见问题处理
  7. 后续安全建议

更多推荐文章

查看全部
  • GitHub Copilot 在 VS Code 中的深度使用指南:配置与实战
  • 哈希算法详解:原理、实现与安全应用
  • Windows 安装 Python 环境与配置变量指南
  • C++ 哈希表封装:模拟实现 unordered_map 与 unordered_set
  • Spring Boot 结合 jQuery 实现前后端分离图书管理实战
  • DeepSeek 系列模型版本演进与优缺点深度解析
  • Web 创建与设计指南
  • Agent Skills 版本控制与管理实战
  • Neo4j 图数据库核心概念与在线控制台实战
  • MC.JS WEBMC 移动端在线教育应用案例
  • 基于 PyTorch 容器高效部署与运行 Llama、ChatGLM 大模型实践
  • RAG 提升大语言模型能力的三大关键技术
  • Stable Diffusion 技术详解:LoRA 模型与 ControlNet 协同应用
  • JeecgBoot 快速入门:AI 低代码开发实战指南
  • 热门开源 AI 大模型项目推荐与适用场景分析
  • MySQL 8.0 Windows 详细安装配置指南
  • 前端文件上传处理:提升用户体验与性能优化
  • Unity+AI 一句话制作完整小游戏
  • DooTask 接入 AI 重塑项目管理效率新标杆
  • 扩散模型加速:Flow Matching 到 Rectified Flow 再到 Reflow

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online