Sfoglia il codice sorgente

✨ feat(auth): add token expiration configuration option

- modify generateToken method to accept optional expiresIn parameter
- pass expiration configuration to JWTUtil for flexible token lifetime management
yourname 1 mese fa
parent
commit
71c8c7986d
1 ha cambiato i file con 2 aggiunte e 2 eliminazioni
  1. 2 2
      src/server/modules/auth/auth.service.ts

+ 2 - 2
src/server/modules/auth/auth.service.ts

@@ -69,8 +69,8 @@ export class AuthService {
     }
   }
 
-  generateToken(user: User): string {
-    return JWTUtil.generateToken(user);
+  generateToken(user: User, expiresIn?: string): string {
+    return JWTUtil.generateToken(user, expiresIn ? { expiresIn } as any : {});
   }
 
   verifyToken(token: string): any {