Codex Plus 登录 Codex 客户端弹出手机号验证?2026年最新可行的解决方法

SEO关键词:

Codex Plus登录教程Codex手机号验证Codex auth.jsonCodex客户端登录失败Codex ChatGPT PlusCodex Cockpit格式Codex Session转换教程Codex客户端教程

很多朋友在使用 Codex 客户端 登录 ChatGPT Plus 账号时,会遇到一个比较头疼的问题:

登录后反复弹出手机号验证页面,导致无法正常进入客户端使用。

在这里插入图片描述

今天分享一种社区中比较常见的处理方案,通过直接导入认证信息的方式完成登录。

Codex客户端下载地址:https://codexdown.cc/


问题现象

登录 Codex 客户端时:

  • 已经拥有 ChatGPT Plus
  • 网页端可以正常使用
  • 客户端登录后提示手机号验证
  • 无法进入聊天界面

通常是客户端获取账号认证信息时出现异常导致。


第一步:获取 ChatGPT Session

打开下面的网址:

https://chatgpt.com/api/auth/session

登录你的 ChatGPT 账号后访问。

正常情况下会返回一段 JSON 数据。

例如:

{
  "accessToken": "...",
  "user": {},
  "expires": "..."
}

将返回内容完整保存下来。


第二步:转换为 Cockpit 格式

打开 Session 转换平台:

ChatGPT Session -> CPA / sub2api / Cockpit / AxonHub / Codex-Manager

将上一步获取到的 Session 内容粘贴进去。

然后选择:

Cockpit

格式进行转换。

转换完成后会得到类似:

{
  "id_token": "...",
  "access_token": "...",
  "account_id": "...",
  "last_refresh": "..."
}

等字段。


第三步:找到 auth.json 文件

Codex 客户端认证信息通常位于:

Windows

C:\Users\用户名\.codex\auth.json

或者

%USERPROFILE%\.codex\auth.json

macOS

~/.codex/auth.json

Linux

~/.codex/auth.json

第四步:编辑 auth.json

打开 auth.json。

将 Cockpit 格式转换得到的数据填入下面模板:

{
  "auth_mode": "chatgpt",
  "OPENAI_API_KEY": null,
  "tokens": {
    "id_token": "<id_token>",
    "access_token": "<access_token>",
    "refresh_token": "",
    "account_id": "<account_id>"
  },
  "last_refresh": "<last_refresh>"
}

例如:

{
  "auth_mode": "chatgpt",
  "OPENAI_API_KEY": null,
  "tokens": {
    "id_token": "xxxxx",
    "access_token": "xxxxx",
    "refresh_token": "",
    "account_id": "xxxxx"
  },
  "last_refresh": "2026-07-01T12:00:00Z"
}

将对应字段替换成转换后的实际内容即可。


第五步:重启 Codex 客户端

保存文件后:

  1. 完全退出 Codex
  2. 结束所有 Codex 相关进程
  3. 重新启动客户端

此时客户端会直接读取 auth.json 中的认证信息。

很多情况下即可绕过反复弹出手机号验证的问题。


如果仍然无效

可以尝试以下操作:

删除缓存

Windows:

%USERPROFILE%\.codex\cache

macOS/Linux:

~/.codex/cache

删除后重新启动客户端。


删除旧认证文件

~/.codex/auth.json

重新导入新的认证信息。


更新客户端

部分旧版本客户端存在登录兼容性问题。

建议升级到最新版本。

如果更新后仍提示:

要求更新
此应用版本不再受支持
请更新到最新版本以继续使用

可以尝试清理:

~/.codex/cache

后重新登录。


注意事项

  • Session 和 Token 具有敏感性,请勿公开分享。
  • 不要将 auth.json 上传到代码仓库。
  • Token 失效后需要重新获取 Session 并重新转换。
  • 修改配置前建议备份原 auth.json 文件。

总结

当 Codex 客户端登录 ChatGPT Plus 时反复出现手机号验证页面,可以尝试:

  1. 获取 ChatGPT Session
  2. 转换为 Cockpit 格式
  3. 编辑 ~/.codex/auth.json
  4. 填入转换后的认证字段
  5. 重启客户端

这种方式本质上是让客户端直接读取已有的账号认证信息,在部分场景下可以解决登录循环验证的问题。


相关文章:

  • Codex 客户端必备插件 TOP 10
  • Codex 连接 DeepSeek 模型教程
  • Codex 客户端提示要求更新的解决方法
  • Codex 日志文件过大导致磁盘占满的解决方案
Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐