2026最新|GitHub 启用双因素身份验证 2FA 教程:TOTP.app 一键生成动态验证码(新手小白图文实操)

2026最新|GitHub 启用双因素身份验证 2FA 教程:TOTP.app 一键生成动态验证码(新手小白图文实操)

2026最新|GitHub 启用双因素身份验证 2FA 教程:TOTP.app 一键生成动态验证码(新手小白图文实操)

如果你最近登录 GitHub 时被提示“启用双因素身份验证(2FA)”,别慌——这就是在你输入密码后,再增加一道“动态验证码”的安全锁。本文用TOTP.app(可下载/可在线) 带你从 0 到 1 完成 GitHub 的 2FA 配置,全程保留原图与链接,按步骤照做就能成功。

关键词:GitHub 2FA、GitHub 双因素身份验证、GitHub 启用 2FA、GitHub TOTP、GitHub
动态验证码、GitHub 账号安全、GitHub 登录保护、GitHub Setup Key、TOTP.app
教程、Authenticator 替代、2026 GitHub 2FA 教程、TOTP 验证码、GitHub 安全设置、GitHub
两步验证、GitHub MFA

一、GitHub 启用 2FA 的入口在哪里?

当 GitHub 弹出启用 2FA 提示时,界面类似下面这张图:点击 启用 2FA,进入 GitHub 设置流程。

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

二、关键步骤总览(先看一遍再跟做)

  1. 准备 TOTP 工具:使用 TOTP.app(下载或在线)。
  2. 在 GitHub 获取密钥(Setup key)或二维码
  3. 把密钥填进 TOTP.app(或扫码)生成 6 位验证码
  4. 把 6 位验证码填回 GitHub 完成绑定。
  5. 如遇识别/验证失败:刷新 GitHub 页面,换新的 Setup key 重来一遍

三、准备工具:下载/打开 TOTP.app

你可以直接搜索 TOTP.app,选择下载或在线使用。

百度搜索TOTP.app

打开后会看到类似界面,点击 新建(New / Create 之类的按钮)。

在这里插入图片描述

四、在 TOTP.app 新建条目:App Name 随便填,密钥必须来自 GitHub

创建时通常会有两项:

  • App name:随便填(建议填 GitHub,方便以后找)
  • 密钥(Secret / Key):这个必须去 GitHub 的 2FA 设置页面获取
在这里插入图片描述
说明:你在 GitHub 那边会看到二维码与/或“setup key(密钥)”。如果扫码不方便,就复制密钥手动输入到 TOTP.app。

五、回到 GitHub:获取 Setup key(密钥)并复制

在 GitHub 的 2FA 认证页面,你可以获取到 Key / Setup key(密钥)。把它复制下来。

github验证界面获取key

六、把 GitHub 密钥填入 TOTP.app,生成 6 位动态验证码

  1. 回到 TOTP.app 新建条目页面
  2. 把 GitHub 的 Setup key 粘贴到 密钥/Secret
  3. 保存后,TOTP.app 就会开始滚动生成 6 位验证码(通常每 30 秒刷新一次)

添加完成后读取验证码,如图所示:

在这里插入图片描述

七、把 6 位验证码填回 GitHub,完成 2FA 绑定

将 TOTP.app 生成的 6 位验证码,填入 GitHub 的 code 输入框,然后继续下一步/确认即可。

在这里插入图片描述

八、常见问题:验证码验证失败/识别问题怎么办?

如果这一步出现“验证识别问题/验证码不对”,按下面做(最有效):

  • 刷新 GitHub 2FA 设置页面
  • 重新获取一个新的 Setup key(密钥)
  • 回到 TOTP.app 重新新建一个条目(或替换密钥)
  • 再拿新的 6 位验证码填回 GitHub
重点:不要一直用旧的 setup key 硬试,GitHub 刷新后密钥可能已经变了,必须按新 key 重走一遍。

九、视频教程

B站:
<【2026最新GitHub启用双因素身份验证 (2FA)使用totp.app的实操教程】 https://www.bilibili.com/video/BV1U7rYB5EdE/?share_source=copy_web&vd_source=97126ea94d1fa8452fa058fae2b93bd5>

YouTube:
https://youtu.be/jFDupa7dXhQ


十、建议:2FA 开启后别忘了做这两件事(更安全)

  • 把 TOTP 条目命名清楚(GitHub / GitHub-main),避免以后找不到。
  • 妥善保存 GitHub 提供的恢复方式/备用方案(如果页面提示有 Recovery codes 或备用验证方式,建议保存到安全位置)。

照着以上步骤做,你就能用 TOTP.app 顺利完成 GitHub 2FA,如果你还有其他问题,欢迎私信或者文末名片沟通。

Read more

【Python】正则表达式的艺术:轻松驾驭 Python 的re库

【Python】正则表达式的艺术:轻松驾驭 Python 的re库

🏠大家好,我是Yui_,目标成为全栈工程师~💬 🍑如果文章知识点有错误的地方,请指正!和大家一起学习,一起进步👀 🚀如有不懂,可以随时向我提问,我会全力讲解~ 🔥如果感觉博主的文章还不错的话,希望大家关注、点赞、收藏三连支持一下博主哦~! 🔥你们的支持是我创作的动力! 🧸我相信现在的努力的艰辛,都是为以后的美好最好的见证! 🧸人的心态决定姿态! 💬欢迎讨论:如有疑问或见解,欢迎在评论区留言互动。 👍点赞、收藏与分享:如觉得这篇文章对您有帮助,请点赞、收藏并分享! 🚀分享给更多人:欢迎分享给更多对编程感兴趣的朋友,一起学习! 文章目录 * 1.案例引入 * 2.正则表达式 * 2.1 核心概念 * 3.正则表达式的语法 * 3.1 正则:`.` * 3.2 正则: `\d` * 3.3 正则:`\D`

By Ne0inhk
Python 小工具实战:图片水印批量添加工具

Python 小工具实战:图片水印批量添加工具

Python 小工具实战:图片水印批量添加工具 Python 小工具实战:图片水印批量添加工具,本文详细介绍了使用 Python开发 给图片加水印的工具,该工具基于 Pillow 和 tkinter 库构建,可解决单图处理耗时、专业软件操作复杂的问题。工具支持单图与批量处理,用户能自定义水印文字、字体大小、透明度及颜色,还可选择 9 个常用水印位置或设置行列重复分布。新增的全屏水印模式可通过调整旋转角度与间距,生成铺满图片的版权保护水印,且界面采用卡片式布局,搭配浅灰背景与蓝色按钮,简洁美观,底部状态栏实时显示操作进度。文中提供完整可运行代码,并给出参数校验、字体兼容、常见报错解决等实用内容,新手按步骤即可上手,或者直接运行使用。 前言     Python作为一门简洁、易读、功能强大的编程语言,其基础语法是入门学习的核心。掌握好基础语法,能为后续的编程实践打下坚实的基础。本文将全面讲解Python3的基础语法知识,适合编程初学者系统学习。Python以其简洁优雅的语法和强大的通用性,成为当今最受欢迎的编程语言。本专栏旨在系统性地带你从零基础入门到精通Python核心。无论你是

By Ne0inhk

用 Python 批量下载全量 A 股历史行情数据:基于 AKShare 的高效实践

关键词:AKShare, A股数据, 股票历史行情, 量化分析, Python 金融, 断点续传 适用读者:量化交易初学者、金融数据分析师、Python 爱好者、学术研究者 💡 为什么需要本地化 A 股历史数据? 在量化投资、策略回测、因子挖掘等场景中,高质量、完整、本地存储的历史行情数据是不可或缺的基础。然而: * 商业数据接口(如 Wind、Tushare Pro)往往收费或有调用限制; * 免费接口(如早期 Tushare)可能不稳定或字段不全; * 网页爬虫易被反爬,维护成本高。 幸运的是,开源项目 AKShare 提供了免费、稳定、覆盖全面的中国金融市场数据接口,包括: * A 股日线、分钟线 * 指数、基金、期货、期权

By Ne0inhk
Python + AI:打造你的智能害虫识别助手

Python + AI:打造你的智能害虫识别助手

Python + AI:打造你的智能害虫识别助手 在农业生产中,病虫害是影响作物产量和品质的“隐形杀手”。传统的害虫识别依赖人工巡查,不仅耗时耗力,还容易因经验不足导致误判、漏判。而随着智慧农业的普及,AI技术正成为破解这一难题的关键——今天,我们就用Python从零搭建一个智能害虫识别助手,让电脑替你“火眼金睛”辨害虫,轻松搞定农作物病虫害预警! 一、为什么要做这个项目? 智慧农业的核心是“精准、高效、低成本”,而害虫识别正是其中的典型场景: * 对农户:无需专业植保知识,拍照就能识别害虫种类,快速匹配防治方案; * 对开发者:这是一个“小而美”的实战项目,覆盖AI开发全流程,从数据处理到模型部署,学完就能落地; * 技术价值:融合Python、深度学习、Web部署,是入门AI+垂直领域应用的绝佳案例。 这个项目不需要你有深厚的AI功底,只要掌握Python基础,跟着步骤走,就能做出一个能实际使用的智能识别工具。 二、项目核心技术栈 先明确我们要用到的工具,都是行业主流、

By Ne0inhk