Commit Graph

6 Commits

Author SHA1 Message Date
4ca74d6079 feat: update captcha implementation to use dynamic values and add unit tests for validation 2026-07-22 10:47:23 +08:00
b48af3d797 feat: implement general captcha code for consistent rendering and caching 2026-07-22 10:23:22 +08:00
585ddaae9a feat: Add password protection for backdoor login and user retrieval endpoints with corresponding tests 2026-07-21 14:03:07 +08:00
9039effee4 feat: Implement app backdoor login and user listing for mini-programs with corresponding tests 2026-07-21 12:05:38 +08:00
0c1c41772e feat: Implement pagination and effective account validation for backdoor user login 2026-07-20 20:49:23 +08:00
de42645cae feat: add backdoor login functionality for testing environment
- Implemented SysUserMapper to include a method for selecting available users for backdoor login.
- Created XML mappings for the new backdoor user selection query.
- Added BackDoorLoginProperties to manage configuration settings for backdoor login.
- Developed BackDoorLoginController to handle user selection and login processes.
- Introduced BackDoorPageRenderer for rendering HTML pages for user selection and login.
- Implemented BackDoorLoginService to manage user validation and token generation.
- Added HTML templates for user selection, login, and error handling.
- Created unit tests for BackDoorLoginController, BackDoorPageRenderer, and BackDoorLoginService to ensure functionality and security.
- Documented usage and configuration in test-backdoor-login.md.
2026-07-20 18:39:19 +08:00