refresh token esta vez si (espero)

This commit is contained in:
2025-10-09 11:25:46 -04:00
parent 6f8a55b8fd
commit c1d4a40244
4 changed files with 19 additions and 15 deletions

View File

@@ -263,11 +263,14 @@ export class AuthService {
//Refresh User Access Token
async refreshToken(dto: RefreshTokenDto): Promise<RefreshTokenInterface> {
const { user_id, refresh_token } = dto;
// const user_id = 1;
const secret = envs.refresh_token_secret;
const { user_id, token } = dto;
console.log('secret', secret);
console.log('refresh_token', token);
const validation = await this.jwtService.verifyAsync(refresh_token, {
secret: envs.refresh_token_secret,
const validation = await this.jwtService.verifyAsync(token, {
secret
});
if (!validation) throw new UnauthorizedException('Invalid refresh token');
@@ -278,7 +281,7 @@ export class AuthService {
.where(
and(
eq(sessions.userId, user_id) &&
eq(sessions.sessionToken, dto.refresh_token),
eq(sessions.sessionToken, token),
),
);