Lewati ke konten utama

getActiveSessionsByMarker

Mengambil data sesi pengguna aktif. Ini mengembalikan sebuah Promise yang menyelesaikan objek data sesi pengguna aktif.

Deskripsi

AuthProvider.getActiveSessionsByMarker(

marker*

);

Skema parameter

Skema

marker(wajib): string
Identifikasi teks dari penyedia otorisasi
contoh: "email"

Contoh

Contoh minimal

const response = await AuthProvider.getActiveSessionsByMarker('email');

Contoh respons

[
{
"deviceInfo": {
"os": "Node.js",
"browser": "Node.js/6bb4d791-6",
"location": "en-US"
}
},
{
"deviceInfo": {
"os": "Node.js",
"browser": "Node.js/7e9a9bf1-c",
"location": "en-US"
}
},
{
"deviceInfo": {
"os": "Node.js",
"browser": "Node.js/1a06c0aa-8",
"location": "en-US"
}
},
"..."
]

Skema respons

Skema: IActiveSession[]

deviceInfo: object
Informasi tentang perangkat yang digunakan dalam sesi aktif.
contoh:

{
"os": "Win32",
"browser": "Node.js/22",
"location": "ru-RU"
}

deviceInfo.os: string
Sistem operasi dari sesi aktif.
contoh: "Win32"

deviceInfo.browser: string
Browser yang digunakan dalam sesi aktif.
contoh: "Node.js/22"

deviceInfo.location: string
Lokasi dari sesi aktif.
contoh: "ru-RU"