getActiveSessionsByMarker
الحصول على بيانات جلسات المستخدم النشطة. يُرجع وعدًا (Promise) يتم حله إلى كائن بيانات جلسات المستخدم النشطة.
الوصف
AuthProvider.getActiveSessionsByMarker(
marker*);
مخطط المعلمات
المخطط
marker(مطلوب): string
معرف النص لمزود التفويض
مثال: "email"
أمثلة
مثال بسيط
const response = await AuthProvider.getActiveSessionsByMarker('email');
مثال على الاستجابة
[
{
"deviceInfo": {
"os": "Win32",
"browser": "Node.js/22",
"location": "en-US"
}
}
]
مخطط الاستجابة
المخطط: IActiveSession[]
deviceInfo: object
معلومات حول الجهاز المستخدم في الجلسة النشطة.
مثال:
{
"os": "Win32",
"browser": "Node.js/22",
"location": "ru-RU"
}
deviceInfo.os: string
نظام التشغيل للجلسة النشطة.
مثال: "Win32"
deviceInfo.browser: string
المتصفح المستخدم في الجلسة النشطة.
مثال: "Node.js/22"
deviceInfo.location: string
موقع الجلسة النشطة.
مثال: "ru-RU"