Description
Basic auth passwords containing a colon (:) were rejected by the server. The auth decoder split decoded credentials on every colon and required exactly two parts, so a valid credential like opencode:sec:ret was treated as malformed instead of username opencode and password sec:ret.
Plugins
none
OpenCode version
latest
Steps to reproduce
- Setup a password with a colon
: inside
- Try to auth
Screenshot and/or share link
No response
Operating System
Windows / Mac / Ubuntu
Terminal
No response
Description
Basic auth passwords containing a colon (:) were rejected by the server. The auth decoder split decoded credentials on every colon and required exactly two parts, so a valid credential like opencode:sec:ret was treated as malformed instead of username opencode and password sec:ret.
Plugins
none
OpenCode version
latest
Steps to reproduce
:insideScreenshot and/or share link
No response
Operating System
Windows / Mac / Ubuntu
Terminal
No response