Skip to Content
Nouvelle documentation Applite - JS SDK, Dart SDK & REST API
JavaScript SDKUtilisateurs

Utilisateurs (UserApi)

Le module UserApi gère l’authentification et la gestion des comptes utilisateurs (propriétaires d’applications).

Accès : client.user

Méthodes

signup

Crée un nouveau compte utilisateur.

const response = await client.user.signup({ nomDeFamille: "Dupont", prenom: "Jean", email: "jean@example.com", telephone: "+2250700000000", password: "motdepasse", confirm: "motdepasse" });

signin

Connecte un utilisateur.

const response = await client.user.signin({ email: "jean@example.com", password: "motdepasse" });

get

Récupère un utilisateur par ID.

const response = await client.user.get({ apiKey: "user_api_key", id: "user_id" });

update

Met à jour le profil utilisateur.

const response = await client.user.update({ apiKey: "user_api_key", id: "user_id", prenom: "Jean-Pierre", avatar: "https://example.com/avatar.jpg" });

delete

Supprime un compte utilisateur.

const response = await client.user.delete({ apiKey: "user_api_key", id: "user_id" });

editCredentials

Modifie l’email ou le mot de passe.

const response = await client.user.editCredentials({ apiKey: "user_api_key", id: "user_id", email: "nouveau@example.com", password: "nouveau_mdp" });

verifyPassword

Vérifie le mot de passe d’un utilisateur.

const response = await client.user.verifyPassword({ appId: "app_id", apiKey: "user_api_key", id: "user_id", password: "motdepasse" }); console.log("Valide:", response.data); // true ou false

setNotification

Configure le token de notification pour un utilisateur.

const response = await client.user.setNotification({ apiKey: "user_api_key", id: "user_id", token: "fcm_token_here" });
Last updated on