Cambios en refresh token para no dar error. No actualiza access token de la cookie/session. Elimina access token de la cookie para forzar cerrar la session en caso de error

This commit is contained in:
2026-03-23 10:20:48 -04:00
parent 0666877811
commit f88ab2a971
7 changed files with 85 additions and 127 deletions

View File

@@ -1,4 +1,3 @@
// auth/actions/refresh-token-action.ts
'use server';
import { refreshApi } from '@/lib/refreshApi'; // Importa la nueva instancia
import {
@@ -10,7 +9,7 @@ export const resfreshTokenAction = async (refreshToken: RefreshTokenValue) => {
try {
const response = await refreshApi.patch('/auth/refresh', refreshToken);
const parsed = RefreshTokenResponseSchema.safeParse(response.data);
const parsed = RefreshTokenResponseSchema.safeParse(response.data);
if (!parsed.success) {
console.error('Error de validación en la respuesta de refresh token:', {