NapCatQQ/packages/napcat-webui-backend/src
手瓜一十雪 74b1da67d8
Some checks are pending
Build NapCat Artifacts / Build-Framework (push) Waiting to run
Build NapCat Artifacts / Build-Shell (push) Waiting to run
Add password login support to web UI and backend
Implement password-based QQ login across the stack: add a PasswordLogin React component, integrate it into the QQ login page, and add a frontend controller method to call a new /QQLogin/PasswordLogin API. On the backend, add QQPasswordLoginHandler, router entry, and WebUiDataRuntime hooks (setPasswordLoginCall / requestPasswordLogin) plus a default handler. Register a password login callback in the shell (base.ts) that calls the kernel login service, handles common error cases and falls back to QR code when needed. Update types to include onPasswordLoginRequested and adjust NodeIKernelLoginService method signatures (including passwordLogin return type changed to Promise<QuickLoginResult>) and minor formatting fixes.
2026-02-02 19:48:31 +08:00
..
api Add password login support to web UI and backend 2026-02-02 19:48:31 +08:00
assets Refactor font handling and theme config, switch to CodeMirror editor 2025-12-24 18:02:54 +08:00
const refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
helper Add password login support to web UI and backend 2026-02-02 19:48:31 +08:00
middleware Add plugin WebUI extension page and API routing support 2026-01-30 12:48:24 +08:00
onebot Reapply "Add image download proxy support to OneBot" 2026-01-29 20:40:19 +08:00
router Add password login support to web UI and backend 2026-02-02 19:48:31 +08:00
terminal Refactor interfaces and decouple backend dependencies 2025-11-16 10:58:30 +08:00
types Add password login support to web UI and backend 2026-02-02 19:48:31 +08:00
uploader Support custom WebUI fonts and UI additions 2026-02-01 14:00:27 +08:00
utils feat: 所有的类型检查 2025-11-15 12:57:19 +08:00