managarten/services/mana-core-auth/src
Wuesteon fff2819b59 🔒️ feat(auth): add Zod validation and endpoint rate limiting
Security improvements for Better Auth:
- Add Zod schema for runtime role validation (user/admin/service)
- Add rate limiting to sensitive endpoints:
  - Login: 5 requests/minute
  - Register: 10 requests/hour
  - Password reset: 3 requests/5 minutes
  - B2B register: 5 requests/hour
- Skip rate limiting for /validate and /jwks endpoints
2025-12-16 02:44:21 +01:00
..
__tests__/utils Fix wrong type 2025-12-04 23:25:25 +01:00
ai 🐛 fix(auth): remove type-only import of ConfigService in AiService 2025-12-04 19:08:37 +01:00
auth 🔒️ feat(auth): add Zod validation and endpoint rate limiting 2025-12-16 02:44:21 +01:00
common debug(auth): add detailed logging to JwtAuthGuard 2025-12-08 22:52:59 +01:00
config feat: major update with network graphs, themes, todo extensions, and more 2025-12-10 02:37:46 +01:00
credits Fix wrong type 2025-12-04 23:25:25 +01:00
db refactor(auth): remove themes module from mana-core-auth 2025-12-12 02:35:18 +01:00
feedback Fix wrong type 2025-12-04 23:25:25 +01:00
health fix route 2025-12-05 00:50:23 +01:00
referrals feat(auth): add fraud detection, cron jobs, and admin endpoints to referral system 2025-12-07 16:09:39 +01:00
settings feat(settings): add device-specific settings storage 2025-12-11 23:49:18 +01:00
tags feat: major update with network graphs, themes, todo extensions, and more 2025-12-10 02:37:46 +01:00
app.module.ts refactor(auth): remove themes module from mana-core-auth 2025-12-12 02:35:18 +01:00
main.ts fix(mana-core-auth): configure helmet for cross-origin requests 2025-12-05 15:30:12 +01:00