feat: Add refresh token endpoint and remember me support

- Add POST /auth/refresh endpoint for token renewal
- Only set refresh token cookie when rememberMe is true
- Add rememberMe field to login validator schema

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
richardtekula
2026-01-23 07:21:58 +01:00
parent d85f6761cf
commit dd15be93a9
3 changed files with 78 additions and 7 deletions

View File

@@ -25,6 +25,9 @@ router.post(
authController.login
);
// Refresh access token (public - uses refresh token from cookie)
router.post('/refresh', authController.refreshToken);
/**
* Protected routes (vyžadujú autentifikáciu)
*/