feat(auth): add authentication endpoints (login, register, refresh, me)

- Add POST /auth/register endpoint with email validation
- Add POST /auth/login endpoint with JWT token generation
- Add POST /auth/refresh endpoint for token refresh
- Add GET /auth/me endpoint for current user info
- Add rate limiting for auth endpoints
- Add bcrypt password hashing
- Add JWT access and refresh token generation
This commit is contained in:
Matteo
2026-01-24 17:12:06 +01:00
parent b175706da1
commit b6e9514eb3
+855
View File
File diff suppressed because it is too large Load Diff