getAuthProviders
Obtiene todos los objetos de proveedores de autenticación.
Descripción
Este método obtiene todos los objetos de los proveedores de autorización. Devuelve una Promesa que se resuelve en un array de objetos IAuthProvidersEntity.
AuthProvider.getAuthProviders(
langCode,
offset,
limit
);
Esquema de parámetros
Esquema
langCode: string
Código de idioma. Predeterminado: "en_US"
ejemplo: "en_US"
offset: number
Parámetro para la paginación. Predeterminado: 0
ejemplo: 0
limit: number
Parámetro para la paginación. Predeterminado: 30
ejemplo: 30
Ejemplos
Ejemplo mínimo
const response = await AuthProvider.getAuthProviders();
Ejemplo con atributos
const response = await AuthProvider.getAuthProviders('en_US', 0, 30);
Ejemplo de respuesta
[
{
"id": 1,
"localizeInfos": {
"title": "email"
},
"config": {
"accessTokenTtlSec": "36000",
"refreshTokenTtlMc": "604800",
"tokenSecretKey": "my-secret",
"deleteNoneActiveUsersAfterDays": "2",
"systemCodeTlsSec": "120",
"systemCodeLength": "6"
},
"version": 0,
"identifier": "email",
"type": "email",
"formIdentifier": "reg",
"userGroupIdentifier": "guest",
"isActive": true,
"isCheckCode": false
}
]
Esquema de respuesta
Esquema: IAuthProvidersEntity[]
id: number
El identificador único de la entidad del proveedor de autenticación.
ejemplo: 194
localizeInfos: ILocalizeInfo
Información localizada para el proveedor de autenticación.
ejemplo:
{
"key": "value"
}
config: IAuthProvidersEntityConfig
Configuraciones de la entidad del proveedor de autenticación, almacenadas como un objeto de pares clave-valor.
ejemplo:
{
"key": "value"
}
version: number
El número de versión de la entidad del proveedor de autenticación.
ejemplo: 1
identifier: string
Una cadena única que identifica al proveedor de autenticación.
ejemplo: "email"
type: string
El tipo de proveedor de autenticación (por ejemplo, 'email', 'google', etc.).
ejemplo: "email"
formIdentifier: string | null
El identificador para el formulario asociado con el proveedor de autenticación, o null si no aplica.
ejemplo: "reg_form"
userGroupIdentifier: string
El identificador para el grupo de usuarios asociado con el proveedor de autenticación.
ejemplo: "guest"
isActive: boolean
Indica si el proveedor de autenticación está activo.
ejemplo: true
isCheckCode: boolean
Indica si el proveedor de autenticación requiere verificación de código.
ejemplo: false