最近尝试通过 GitHub 上的 Copilot 学生认证,经过多次实践总结了一套有效的配置方法,希望能对有需要的同学有所帮助。
一、注册 GitHub 账号
确保拥有活跃的 GitHub 账号。如果没有,请先完成注册流程。
二、2FA 认证设置
认证网址
请参考 GitHub 官方文档或社区教程进行 Two-Factor Authentication (2FA) 设置。
特殊情况处理
在开启 2FA 时,若二维码无法显示,可点击下方的 setup key 链接获取密钥进行手动输入。
三、申请学生认证
1. 准备工作:修改个人信息
1.1 信息一致性
为保证认证顺利,建议保持以下信息的一致性:
1)Billing and licensing 下的 Payment information 中,将 firstname 和 lastname 填写为一致的英文名(例如:Zhang Wei)。
2)Account 中的 username 尽量与上述名字保持一致。
3)Public Profile 中的 username 也建议同步更新。
以上信息可在 Copilot 设置页面 左侧栏查找。
1.2 注意事项
- Payment information:若提示无法更新,可能是地域限制导致,可暂时跳过,但后续认证时请确保其他信息一致。
- Username 占用:若提示用户名不可用,请选择其他名称。
- 姓名格式:firstname 和 lastname 不必完全相同,但建议 Account 和 Public Profile 保持一致。
2. 第一步:开始申请
2.1 填写姓名
必须填写之前在 Payment information 中设置的姓名。
2.2 填写学校
选择学校时,确保该学校的官网可以正常访问。若搜索不到目标学校,可选择其他符合条件的学校及官方网址。
2.3 上传地址
上传地址过程中建议保持网络稳定,避免使用代理工具,以免影响审核。
3. 第二步:提供证明
3.1 选择材料
建议选择学生 ID 卡认证,这是较为直接的强认证方式。
3.2 准备材料
系统会要求提供学生证照片。由于是机器审核,请确保图片清晰且包含必要信息,建议使用英文填写内容以避免识别错误。
参考字段如下:
- Student ID Card
- Name: XXX(填写你在 Payment information 里的英文名)
- School: XXX(填写你选择的学校英文名)
- Student ID: 真实学号
- Graduation date: 合理的毕业时间
- Study from: Distance Learning(根据实际情况选择)
4. 第三步:解释校外访问原因
4.1 选择原因
若不在校园内,系统会询问 Why are you not on a campus?
直接选择:All courses is via distance learning.
4.2 给出解释
在文本框中填写一句话解释原因,例如:My courses is via distance learning.
4.3 提供证明
如需额外证明,图片内容应包含距离学习说明和学校名称。


