Files
sistema_base/apps/web/feactures/auth/schemas/refreshToken.ts

23 lines
592 B
TypeScript

// refreshtoken
import { z } from 'zod';
import { tokensSchema } from './login';
// Esquema para el refresh token
export const refreshTokenSchema = z.object({
refreshToken: z.string(),
});
export type RefreshTokenValue = z.infer<typeof refreshTokenSchema>;
// Esquema final para la respuesta del backend
// export const RefreshTokenResponseSchema = z.object({
// // tokens: tokensSchema,
// access_token: z.string(),
// access_expire_in: z.number(),
// refresh_token: z.string(),
// refresh_expire_in: z.number()
// });
export const RefreshTokenResponseSchema = tokensSchema