Commit Graph

16 Commits

Author SHA1 Message Date
Tim
e42b5db5a0 feat: login logic 2025-07-16 12:54:10 +08:00
Tim
34edbefc62 Allow login via email 2025-07-15 14:45:39 +08:00
Tim
abb6c98df7 Refine login error handling and adjust Google signup flow 2025-07-15 11:06:33 +08:00
Tim
609156f4e5 feat: add whitelist register mode 2025-07-14 21:32:07 +08:00
Tim
aed3c87e4a Return 404 when user or post not found 2025-07-14 19:24:11 +08:00
Tim
a0c5b8c530 Allow fetching user info by id 2025-07-09 14:12:17 +08:00
Tim
3f41fa7b7f feat: enforce username length 2025-07-08 13:03:40 +08:00
Tim
693d6d5e6b feat: implement settings page and config management 2025-07-07 20:41:52 +08:00
tim
2dc9638609 feat: add default avater 2025-07-06 22:14:04 +08:00
Tim
968341dcb1 feat: improve registration validation 2025-07-04 22:15:05 +08:00
Tim
6df855a816 Add configurable password strength policy 2025-07-01 13:45:35 +08:00
Tim
aa64ef5ee1 Introduce pluggable email and image upload 2025-07-01 09:58:40 +08:00
Tim
31b54f6aac Add role-based authorization 2025-06-30 18:59:11 +08:00
Tim
17d4af229d feat: add test case 2025-06-30 18:49:46 +08:00
Tim
39179c370e feat: add email verification 2025-06-30 17:53:13 +08:00
Tim
f53e3635d0 Initialize Spring Boot backend with JWT auth 2025-06-30 17:17:54 +08:00