这是什么?
Codex Auth Helper 是一款 Chrome 扩展程序,它会在本地导出你已登录的 ChatGPT 会话,并将其转换为 auth.json 文件,格式与 Codex CLI 所需的凭证格式一致。
这是浏览器扩展还是独立应用?
它是一款带弹出界面的 Chrome 浏览器扩展程序,不是独立的桌面应用或命令行应用。
我该如何安装和使用?
克隆代码仓库,在 chrome://extensions/ 中开启开发者模式,点击 'Load unpacked',然后选择包含 manifest.json 的扩展程序文件夹。接着登录 ChatGPT,打开扩展程序弹窗,点击 'generate and save auth.json' 即可下载该文件。
除了 Chrome 和 ChatGPT 登录,我还需要别的东西吗?
不需要任何外部工具,只需 Chrome 开启开发者模式,并在该浏览器中保持 ChatGPT 处于有效的登录状态。
它不在 Chrome 应用商店上架,是否需要手动加载?
是的,它只能以未打包的扩展程序形式分发,需要你在开发者模式下手动加载;文中没有提到 Chrome 应用商店的上架信息。
auth.json 文件里到底包含什么?
它包含一个模拟的 JWT 格式 id_token,以及账户信息(头像、邮箱、订阅方案),这些内容按照 Codex CLI 认证所需的格式组装而成。
这个扩展程序申请了哪些权限?
它只声明了 'downloads' 权限,用于保存生成的文件,因此权限范围很小,也便于审查。
我能验证这个扩展程序没有暗中做什么吗?
可以。所有代码都未经压缩,并在本地打包,没有依赖外部 CDN,因此你可以通过 Chrome 开发者工具直接检查 background.js 和 popup.js。
它会显示我的会话还剩多少时间吗?
会。弹窗会以秒为单位实时显示令牌剩余有效期的倒计时。
What are similar projects?
integrity_baozi-, anti-AD, RemoveMacAI, codelf, JobFlow, JHS-enhance, ente, streamfirefly
Which topics is it in?
privacy-tools, privacy-first, chrome-extension, browser-extension, cli-tool, authentication, css, china, utility, codex, gui, privacy