انتقل إلى المحتوى الرئيسي

getAuthProviders

احصل على جميع كائنات مزودي المصادقة

AuthProvider.getAuthProviders(langCode, offset, limit)

const value = await AuthProvider.getAuthProviders()
Schema

langCode: string
رمز اللغة
مثال: en_US

offset: number
معامل للتصفح، الافتراضي 0
مثال: 0

limit: number
معامل للتصفح، الافتراضي 30
مثال: 30


تقوم هذه الطريقة بجلب جميع كائنات مزودي التفويض.

مثال على النتيجة:

[
{
"id": 1,
"localizeInfos": {
"title": "البريد الإلكتروني"
},
"config": {
"deleteNoneActiveUsersAfterDays": 2,
"systemCodeTlsSec": 120,
"systemCodeLength": 8,
"systemCodeOnlyNumbers": null
},
"version": 0,
"identifier": "البريد الإلكتروني",
"type": "البريد الإلكتروني",
"formIdentifier": "reg",
"isActive": true,
"isCheckCode": false
}
]
Schema

id: number
معرف الكائن
مثال: 1764

localizeInfos: CommonLocalizeInfos
اسم الكتلة مع الترجمة
مثال:

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

version: number
رقم إصدار الكائن
مثال: 10

identifier: string
معرف نصي لسجل الحقل
مثال: catalog
افتراضي: marker

isActive: boolean
علامة الاستخدام
مثال: false

isCheckCode: boolean
علامة تفعيل المستخدم عبر رمز
مثال: false

type: string
نوع المزود
مثال: البريد الإلكتروني

formIdentifier: string
علامة النموذج المستخدمة من قبل المزود (قد تكون null)
مثال: البريد الإلكتروني