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"