🔑 ¿Por qué JWT + Refresh Tokens?
- JWT (Access Token): se usa para autorizar peticiones rápidamente, pero tiene una vida corta (ej. 15 min).
- Refresh Token: permite generar nuevos access tokens sin que el usuario tenga que volver a iniciar sesión.
Esto balancea seguridad y experiencia de usuario.
<code>// auth.module.ts
@Module({
imports: [
JwtModule.register({ secret: process.env.JWT_SECRET }),
UsersModule,
],
providers: [AuthService, JwtStrategy],
controllers: [AuthController],
})
export class AuthModule {}</code>

