Aller au contenu principal

getActiveSessionsByMarker

Obtention des données des sessions utilisateur actives. Cela renvoie une promesse qui se résout en un objet de données des sessions utilisateur actives.

Description​

AuthProvider.getActiveSessionsByMarker(

marker*

);

Schéma des paramètres​

Schéma

marker(obligatoire): string
L'identifiant textuel du fournisseur d'autorisation
exemple: "email"

Exemples​

Exemple minimal​

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

Exemple de réponse​

[
{
"deviceInfo": {
"os": "Node.js",
"browser": "Node.js/fe0bd77e-4",
"location": "en-US"
}
},
{
"deviceInfo": {
"os": "Node.js",
"browser": "Node.js/6d766466-5",
"location": "en-US"
}
},
{
"deviceInfo": {
"os": "Node.js",
"browser": "Node.js/01b13e1a-c",
"location": "en-US"
}
},
"..."
]

Schéma de réponse​

Schéma: IActiveSession[]

deviceInfo: object
Informations sur l'appareil utilisé dans la session active.
exemple:

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

deviceInfo.os: string
Le système d'exploitation de la session active.
exemple: "Win32"

deviceInfo.browser: string
Le navigateur utilisé dans la session active.
exemple: "Node.js/22"

deviceInfo.location: string
La localisation de la session active.
exemple: "ru-RU"