﻿---
title: "浏览器登录失败先看 codex-login.log，不是 TUI 明文日志"
summary: "直接跑 codex login 会在日志目录写一份专用文件。默认 ~/.codex/log/codex-login.log。这不是 opt-in 的 codex-tui.log。"
category: debug
level: intermediate
surfaces: [cli]
tags: ["codex-login.log", "login", "排错"]
canonical: /tips/login-diagnostics-log/
---

# 浏览器登录失败先看 codex-login.log，不是 TUI 明文日志

直接跑 codex login 会在日志目录写一份专用文件。默认 ~/.codex/log/codex-login.log。这不是 opt-in 的 codex-tui.log。

浏览器回调失败、device-code 转圈、远程盒 `codex login --device-auth` 对不上时，先打开登录专用日志：

```bash
ls ~/.codex/log/codex-login.log
```

默认日志目录是 `$CODEX_HOME/log`（家目录通常是 `~/.codex`）。你显式设了 `log_dir` 时，这份文件跟过去，不在默认家目录里。

这**不是** `codex-tui.log`。明文 TUI 日志要你主动写 `log_dir` 才会额外打开；`codex-login.log` 是 `codex login` 这条命令自己写的，不必为了登录排错去打开整段会话明文日志。

不要把登录日志贴进工单或聊天。里面可能有回调 URL、设备码和令牌片段。给支持时按官方要求打码，或只摘报错那几行。`codex login status` 只告诉你现在有没有登录，解释不了刚才为什么失败。

## 来源

- [OpenAI · Authentication](https://developers.openai.com/codex/auth)
