Saltar al contenido principal

getAuthProviders

Obtiene todos los objetos de proveedores de autenticación

AuthProvider.getAuthProviders(langCode, offset, limit)

const value = await AuthProvider.getAuthProviders()
Esquema

langCode: string
código de idioma
ejemplo: en_US

offset: number
parámetro para paginación, por defecto 0
ejemplo: 0

limit: number
parámetro para paginación, por defecto 30
ejemplo: 30


Este método obtiene todos los objetos de los proveedores de autorización.

Ejemplo de retorno:

[
{
"id": 1,
"localizeInfos": {
"title": "email"
},
"config": {
"deleteNoneActiveUsersAfterDays": 2,
"systemCodeTlsSec": 120,
"systemCodeLength": 8,
"systemCodeOnlyNumbers": null
},
"version": 0,
"identifier": "email",
"type": "email",
"formIdentifier": "reg",
"isActive": true,
"isCheckCode": false
}
]
Esquema

id: number
identificador del objeto
ejemplo: 1764

localizeInfos: CommonLocalizeInfos
nombre del bloque con localización
ejemplo:

{
"en_US": {
"title": "My block"
}
}

version: number
número de versión del objeto
ejemplo: 10

identifier: string
identificador textual para el registro del campo
ejemplo: catalog
por defecto: marker

isActive: boolean
Indicador de uso
ejemplo: false

isCheckCode: boolean
un signo de activación del usuario a través de un código
ejemplo: false

type: string
tipo de proveedor
ejemplo: email

formIdentifier: string
el marcador del formulario utilizado por el proveedor (puede ser nulo)
ejemplo: email