navigator.id.logout


You can include the library from https://login.persona.org/include.js.

Sommaire

Cette fonction est utilisée dans Persona pour amener le navigateur à réinitialiser la connexion persistante drapeau automatique / pour un site Web. Après l'appel de cette fonction, l'utilisateur devra se connecter explicitement de nouveau dans votre site au lieu d'être signé automatiquement.

Les sites web doivent appeler cette fonction dans le gestionnaire de clic pour le bouton "déconnexion" du site.

Cette fonction n'efface pas le certificat et la clé de signature du navigateur de l'utilisateur. Donc, après l'appel de logout(), une nouvelle tentative de connexion peut ou ne peut pas demander aux utilisateurs un nouveau mot de passe, en fonction de l'ancienneté du certificat que leur fournisseur d'identité leur a donné. Cependant, il va certainement demander aux utilisateurs de sélectionner une adresse e-mail et confirmer qu'ils veulent se connecter.

Syntaxe

navigator.id.logout();

Exemple

// Execute navigator.id.logout(); when the user clicks "Sign Out"
var signoutLink = document.getElementById('signout');

if (signoutLink) {
  signoutLink.onclick = function(event) {
    event.preventDefault();
    navigator.id.logout();
  };
};

Specification

Non compris dans aucune spécification.

Voir aussi

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : fscholz, Hasilt, Goofy, sercomidi
 Dernière mise à jour par : Hasilt,