OpenAI Tightened the account Boundary
Also on 30 April, OpenAI introduced Advanced Account Security, an opt-in setting for ChatGPT accounts that also protects Codex when accessed through the same login.
OpenAI said the mode requires passkeys or physical security keys and disables password login. It also removes email and SMS recovery in favour of backup passkeys, security keys and recovery keys. The company described additional controls for account activity and compromised sessions, while warning that stronger recovery restrictions place more responsibility on the user.
Those protections help prevent account takeover, but they don't determine what a valid session can do after authentication succeeds.
That importance is apparent in Railway's incident. The token was found locally, and the request was authenticated. A more secure sign-in for the human account would not, by itself, narrow the token already on disk, change the endpoint's semantics or protect recovery from the production identity.
Account assurance and action authority solve different problems. The first establishes greater confidence in who is entering. The second restricts the systems, environments, methods and objects available during the task. High assurance at login should not become an excuse for broad authority afterwards.