openai / openai/codex

Browser control: allow explicit credential handoff for localhost development

Open
#40,485 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

app browser enhancement
Dominant language
Rust
Stars
125k
Forks
19.4k
PR merge metrics
PR metrics pending

Description

What feature would you like to see?

Add an explicit, user-approved way to hand a selected browser credential to a localhost development environment. This could be a one-time copy or injection flow scoped to a specific origin, rather than unrestricted cookie-store access.

Use case

While testing a local application in Codex Desktop, the app may need the same development authentication token as an already signed-in browser profile. Browser control can operate the authenticated page but cannot pass that credential to the local stack, even when the user explicitly approves it and both the source and target are development environments. This prevents true UI-to-backend end-to-end testing.

Suggested safeguards
  • Disabled by default
  • Explicit user confirmation for each handoff
  • Source and destination origin shown in the confirmation
  • Optional localhost-only restriction
  • Never print the credential in the task transcript or logs
  • Short-lived, revocable grants

Codex Desktop on macOS.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No file or test is named. Start by tracing the browser-control credential handling and the Codex Desktop localhost development flow on macOS. Done means an explicit, origin-scoped handoff exists with confirmation, safe credential handling, and the listed restriction and revocation safeguards.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, rust
Domain
authentication, desktop, security
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.