Aller au contenu principal
OndesOndes Core/ Docs

Référence SDK

Ondes.User

Accédez aux informations du profil utilisateur connecté.

Le module Ondes.User permet d'accéder aux informations de l'utilisateur actuellement connecté à l'application principale.

getProfile()

Récupère les informations publiques du profil utilisateur. Retourne Promise<UserProfile>.

ChampTypeDescription
idNumberIdentifiant unique interne.
usernameStringNom d'utilisateur (handle).
emailStringAdresse email.
avatarStringURL complète de l'image de profil.
bioStringBiographie de l'utilisateur.
JS
const user = await Ondes.User.getProfile();
document.getElementById(class=class="code-string">"code-string">'welcome').innerText = class=class="code-string">"code-string">`Bonjour, ${user.username}`;

isAuthenticated()

Vérifie rapidement si une session utilisateur est active. Retourne Promise<Boolean>.

JS
if (await Ondes.User.isAuthenticated()) {
    showDashboard();
} else {
    showLoginPrompt();
}