forked from akai/readest
50a2957e35
* Support HTTP Basic auth for kosync connections * fix(kosync): use separate password field for HTTP Basic auth - Add `password?` field to KOSyncSettings to store the plain password alongside the existing `userkey` (md5 hash), preserving backward compatibility for existing users - Replace Buffer.from() with btoa() for browser-compatible Base64 encoding - Simplify buildHeaders() to use config fields directly instead of the useAuth union type Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Huang Xin <chrox.huang@gmail.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>