feat(webui): support remote Codex OAuth login (#5174)

This commit is contained in:
chengyongru
2026-07-30 15:06:34 +08:00
committed by GitHub
parent e2563e2e74
commit 606ac56e8f
22 changed files with 1233 additions and 150 deletions
+8
View File
@@ -759,6 +759,7 @@
"signedInAs": "Connecté en tant que {{account}}",
"signInHelp": "Inicia sesión desde este dispositivo; no se guarda API key en config.",
"remoteSignInHelp": "Sélectionnez Se connecter pour ouvrir xAI sur votre ordinateur, puis collez le code dautorisation affiché après la connexion.",
"codexRemoteSignInHelp": "Connectez-vous dans ce navigateur, puis recollez dans nanobot lURL complète de rappel localhost.",
"signInRequired": "Connexion requise",
"signInBeforeSaving": "Connectez-vous à ce fournisseur avant denregistrer le préréglage.",
"signedIn": "Connecté",
@@ -768,7 +769,14 @@
"saveProxy": "Enregistrer le proxy",
"localCodeHelp": "Terminez la connexion dans votre navigateur. nanobot termine généralement automatiquement ; sinon, collez le code dautorisation ci-dessous.",
"remoteCodeHelp": "Sélectionnez Se connecter pour ouvrir xAI sur votre ordinateur. Après la connexion, collez ci-dessous le code dautorisation affiché par xAI.",
"localCallbackHelp": "Terminez la connexion dans votre navigateur. nanobot termine généralement automatiquement ; sinon, copiez lURL complète de rappel localhost depuis la barre dadresse et collez-la ci-dessous.",
"remoteCallbackHelp": "Ouvrez ChatGPT dans ce navigateur et terminez la connexion. Lorsque la page localhost ne se charge pas, copiez lURL complète de la barre dadresse et collez-la ci-dessous.",
"authorizationCode": "Code dautorisation",
"callbackUrl": "URL complète de rappel",
"callbackUrlPlaceholder": "http://localhost:1455/auth/callback?code=…&state=…",
"openChatGPT": "Ouvrir ChatGPT",
"pasteCallbackToContinue": "Collez lURL de rappel pour continuer.",
"waitingForCallback": "En attente du rappel du navigateur…",
"finishSignIn": "Terminer la connexion"
},
"skills": {