Procházet zdrojové kódy

✨ 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 před 1 měsícem
rodič
revize
71c8c7986d
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  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 {