NapCatQQ/packages/napcat-core/services
手瓜一十雪 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
..
common.ts Feat/Implement QQ Online File/Folder and Flash Transfer support (#1541) 2026-01-22 17:44:09 +08:00
index.ts refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
NodeIKernelAlbumService.ts refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
NodeIKernelAvatarService.ts refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
NodeIKernelBaseEmojiService.ts refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
NodeIKernelBuddyService.ts Add ESLint config and update code style 2025-11-15 16:21:59 +08:00
NodeIKernelCollectionService.ts refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
NodeIKernelDbToolsService.ts refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
NodeIKernelECDHService.ts refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
NodeIKernelFileAssistantService.ts refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
NodeIKernelFlashTransferService.ts feat: Support custom filename and cover image for Flash Transfer (#1544) 2026-01-25 09:51:43 +08:00
NodeIKernelGroupService.ts refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
NodeIKernelLoginService.ts Add password login support to web UI and backend 2026-02-02 19:48:31 +08:00
NodeIKernelMSFService.ts refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
NodeIKernelMsgBackupService.ts refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
NodeIKernelMsgService.ts feat: Support custom filename and cover image for Flash Transfer (#1544) 2026-01-25 09:51:43 +08:00
NodeIKernelNodeMiscService.ts refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
NodeIKernelOnlineStatusService.ts refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
NodeIKernelProfileLikeService.ts refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
NodeIKernelProfileService.ts feat: 所有的类型检查 2025-11-15 12:57:19 +08:00
NodeIKernelRecentContactService.ts refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
NodeIKernelRichMediaService.ts refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
NodeIKernelRobotService.ts refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
NodeIKernelSearchService.ts refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
NodeIKernelStorageCleanService.ts Refine types in storage clean listener and service 2025-11-22 19:57:18 +08:00
NodeIkernelTestPerformanceService.ts refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
NodeIKernelTianShuService.ts refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
NodeIKernelTicketService.ts refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
NodeIKernelTipOffService.ts refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
NodeIKernelUixConvertService.ts refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
NodeIKernelUnitedConfigService.ts refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
NodeIO3MiscService.ts refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
NodeIYellowFaceService.ts refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00