hkfires
636da4c932
refactor(auth): replace manual input handling with AsyncPrompt for callback URLs
2026-03-20 12:24:27 +08:00
hkfires
cccb77b552
fix(auth): avoid blocking oauth callback wait on prompt
2026-03-20 11:48:30 +08:00
Luis Pater
46a6782065
refactor(all): replace manual pointer assignments with new to enhance code readability and maintainability
2026-02-15 14:10:10 +08:00
Luis Pater
a1da6ff5ac
Fixed : #499 #985
...
feat(oauth): add support for customizable OAuth callback ports
- Introduced `oauth-callback-port` flag to override default callback ports.
- Updated SDK and login flows for `iflow`, `gemini`, `antigravity`, `codex`, `claude`, and `openai` to respect configurable callback ports.
- Refactored internal OAuth servers to dynamically assign ports based on the provided options.
- Revised tests and documentation to reflect the new flag and behavior.
2026-01-14 04:29:15 +08:00
Supra4E8C
cd0c94f48a
fix(sdk/auth): prevent OAuth manual prompt goroutine leak,Use timer-based manual prompt per provider and remove oauth_callback helper.
2025-12-21 07:06:28 +08:00
Supra4E8C
93414f1baa
feat (auth): CLI OAuth supports pasting callback URLs to complete login
...
- Added callback URL resolution and terminal prompt logic
- Codex/Claude/iFlow/Antigravity/Gemini login supports callback URL or local callback completion
- Update Gemini login option signature and manager call
- CLI default prompt function is compatible with null input to continue waiting
2025-12-20 18:25:55 +08:00
hkfires
e7cedbee6e
fix(auth): prevent duplicate iflow BXAuth tokens
2025-12-12 19:57:19 +08:00
hkfires
4504ba5329
feat(iflow): add masked token logs; increase refresh lead to 24h
2025-10-19 10:56:29 +08:00
hkfires
8ca041cfcf
feat(auth): Use user info for iFlow auth identifier
2025-10-05 20:11:30 +08:00
hkfires
b839e351c4
feat: Add support for iFlow provider
2025-10-05 15:51:09 +08:00