Saltar al contenido principal

refresh

Actualizar los tokens de usuario.

Descripción​

Este método actualiza el token del usuario. Devuelve un objeto con un conjunto de tokens. Retorna una Promesa que se resuelve en un objeto IAuthEntity.

.refresh(

,

);

Esquema de parámetros​

Esquema

marker(requerido): string
El identificador de texto del proveedor de autorización
ejemplo: "email"

token(requerido): string
Token de actualización
ejemplo: "abcdef123456"

Ejemplos​

Ejemplo mínimo​

const response = await AuthProvider.refresh('email', '1714557670334-cb85112d-618d-4b2a-bad5-137b19c135b9');

Ejemplo de respuesta​

{
"userIdentifier": "test@test.ru",
"authProviderIdentifier": "email",
"accessToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpX...",
"refreshToken": "1791454060684-01420e8b-6b23-4286..."
}

Esquema de respuesta​

Esquema: IAuthEntity

userIdentifier: string
El identificador único para el usuario.
ejemplo: "user12345"

authProviderIdentifier: string
El identificador para el proveedor de autenticación.
ejemplo: "email"

accessToken: string
El token de acceso para la sesión del usuario.
ejemplo: "abcdef123456"

refreshToken: string
El token de actualización para renovar el token de acceso.
ejemplo: "ghijkl789012"