Codex 登录时部分用户会被要求 WhatsApp 验证 或者 电话号码短信验证了。
Codex 用户量起来了,编程质量起来了,风控策略也起来了,大量用户反馈:
- Codex 登录突然要求手机号
- 原来不需要手机号的账号也开始要求验证
- 多账号切换频繁触发验证

教你如何解决登录 ChatGPT / Codex 需要验证码的难题,解决验证码的几种方式:
- 通过 WhatsApp 接收
- 通过 eSIM 接收
- 通过短信一次性的 sms 接码平台
- 通过邪修的方式,绕过 Codex 手机验证(可以先试试这个方式)
这里最稳妥的方式就是 eSIM 接收,但是 eSIM 的成本较高,也有门槛,大部分 eSIM 卡注册都需要 KYC(身份验证)。
其次就是通过注册 WhatsApp 然后进行发验证码,现在很多海外的 AI 验证码发送,都是通过这种方式,可以节省很多成本。
最后,就是可以使用临时的一次性短效的sms接码平台,这个可以解决燃眉之急,但不适合长期使用。
(1)注册 WhatsApp 方式
目前,我觉得国内的伙伴,最快解决和比较稳妥的就是通过注册 WhatsApp,然后把验证码发到你的 Whats App 上面,只要你的 WhatsApp 是登录的状态,后续都可以一直接收对应手机号的验证码。
ios手机: Apple Store 搜索 WhatsApp 就可以安装这个应用。
安卓手机: 需要在谷歌商城才能搜索到 WhatsApp 这个应用。
WhatsApp 安装成功之后,打开前,需要开启你的魔法,否则存在一直响应中,就是卡在 "正在搜索登录"。
怎么注册 WhatsApp 呢?
这时候,你可以通过 sms 一次性接码平台,进行注册。 因为你用国内号码是可以注册,但是国内号码你在 OpenAI 那边发送不了验证码。
你可以通过 hero-sms 进行注册 WhatsApp, hero-sms 上选择比较优惠的地区进行发送,基本成本可以控制在10块钱以内。

注册成功之后,你就回到 Codex 进行重新授权登录,直接用你注册 whatsapp 的号码直接发送验证码,你的 WhatsApp 就可以收到验证码。

可以通过 WhatsApp 验证的应用,比如 OpenAI、GPT、Codex 可以按照这个流程步骤,基本可以解决啦~
-
使用 hero-sms 接收 WhatsApp 验证码短信;选择便宜的地区都可以,便宜能接到码就行,每个号码大约 几毛钱 或者 1块钱左右。
-
使用此号码注册 WhatsApp,注册完成后,返回 OpenAI 并将验证码发送到此手机。
-
你会在手机上的 WhatsApp 中看验证码,需要通过 WhatsApp 发码的都可以这么操作!基本上,只需几块钱左右,你就可以解决 Codex 或者 GPT 的手机验证问题啦。
(2)注册 eSIM 的方式
eSIM的方式适合长期稳妥使用的,但是门槛比较高,如果你有护照的话,可以进行尝试,办理护照大概一百多元。
然后可以通过德区的 O2 运营商,注册申请对应的eSIM,免费开卡的,并且免半年的费用,后续也只需要充个0.01欧就可以延续半年进行保号。
前提需要 KYC,就是你可以用国内办理的护照去进行身份验证,它是允许的。
(3)邪修方式绕过 Codex 手机验证
可以先尝试邪修的方式是否可以解决,目前是一半人可以,一半人不可以,具体自测。 如果可以的话,能不进行手机验证,我们就不搞什么 Codex 绑定手机验证啦。
方式很简单,可以通过 Session 转 auth 的工具,因为我之前看到了官方的 Codex 授权更新的文档写着,支持 GPT Session 的方式进行授权。 就尝试了一下,就是人工合成一个授权凭证。
然后更换一下 auth.json,结果一尝试,还真可以。
工具免费使用,自行测试,有问题别问我!也不要咨询客服!能绕过就绕过,搞不定的伙伴,就还是走 WhatsApp 的方式去进行验证。
转 auth 的工具:upchatgpt.com/gpt-tools/c...

使用这个工具的前提,你已经成功登录了网页版的 ChatGPT,然后获取一下 Session 就行,目前通过网页的无法获取到 RT,也就是这个方式可能运行 10天 或者 一周后,你的 session 失效了就需要继续获取最新的 Session 转化 Auth。 (也可能一周后,官方不再需要验证手机都有可能)

生成后的 auth.json,可以自行下载或者复制下来,覆盖掉你现在 ~/.codex/auth.json 里面。

在覆盖之前,你可以保留一下历史的 auth.json 文件,因为你历史的文件有个 RT,如果还有效的情况下,可以填在生成新的auth.json里面,如果无效,或者没有的情况下,忽视就行。可以留空。

目前,Codex的授权文件的默认的位置信息:
- windows 电脑:%USERPROFILE%.codex\auth.json
- macOS 电脑:~/.codex/auth.json