Join MDN and developers like you at Mozilla's View Source conference, 12-14 September in Berlin, Germany. Learn more at https://viewsourceconf.org

Cet article nécessite une relecture technique. Voici comment vous pouvez aider.

Cette traduction est incomplète. Aidez à traduire cet article depuis l'anglais.

Un système de connexion simple et respectueux de la vie privée : laissez vos utilisateurs s'identifier avec leurs adresses e-mail, et libérez-vous de la gestion des mots de passe.

Mozilla Persona est un système d'identification pour le web facile à utiliser et à déployer. Il fonctionne sur tous les principaux navigateurs, vous pouvez l'utiliser dès maintenant.

Pourquoi utiliser Persona sur votre site web ?

  1. Persona élimine complètement les mots de passe spécifiques à un site web, libérant les utilisateurs et les sites web du fardeau de créer, gérer et sauvegarder de manière sécurisée les mots de passe.
  2. Persona est facile à utiliser.  En deux clics seulement, un utilisateur de Persona peut se connecter sur un site web comme Voost,  en s'affranchissant des contraintes liées à la création d'un nouveau compte.
  3. Persona est facile à mettre en oeuvre. Les développeurs peuvent ajouter Persona à leur site web en seulement un après-midi.
  4. Bien mieux, il n'y a pas de contrainte. Les développeurs recoivent une adresse e-mail vérifiée pour chacun de leurs utilisateurs,  et l'utilisateur peut utiliser n'importe quelle adresse e-mail avec Persona.

De plus, Persona ne peut que s'améliorer : il est constuit sur un protocole ouvert et décentralisé, qui a été conçu pour permettre une intégration direct aux navigateurs et un support natif par les fournisseurs d'e-mail. Les sites qui implémentent Persona aujourd'hui profiteront automatiquement de ces améliorations sans avoir à modifier leur code.


Utiliser Persona sur votre site

 

Pour commencer

Pourquoi Persona ?
Qu'est ce qui rend Persona spécial comparé aux autres systèmes d'identification et authentification.
Configuration rapide
Une rapide introduction  montrant comment ajouter Persona à votre site web.

Référence de l'API

L'API navigator.id
Référence pour l'objet navigator.id.
L'API de vérification
Référence pour l'API de vérification.

Guides

Considérations de sécurité
Pratiques et techniques pour déployer votre Persona en toute sécurité.
Compatibilité des navigateurs
Découvrez  quels navigateurs sont supportés par Persona.
Internationalisation
Découvrez comment Persona supporte différents langages.
Le guide de l'implémenteur
Des astuces par les sites qui ont ajouté le support de Persona.

Ressources

Librairies et plugins
Vous trouverez une drop-in librairie pour votre langage de programmation favori, web framework, blog, ou CMS.
Le livre d'astuces Personna
Exemples de codes sources pour les sites Persona. Avec des extraits en C# (MVC3), PHP, Node.JS, et autres.
Ressources promotionnelles
Boutons se connecter et autres éléments graphiques pour aider à présenter Persona à vos utilisateurs.

Devenir un fournisseur d'identité

Si vous êtes un fournisseur d'adresses de messagerie ou d'un autre service d'identification, voyez les liens ci-dessous pour apprendre comment devenir un fournisseur d'identité Persona.

IdP : vue d'ensemble
Une vue haut niveau des fournisseurs d'identité de Persona.
Implémenter un IdP
Un guide précis sur les  détails techniques pour devenir un IdP.
.well-known/browserid
Un aperçu de la structure et de l'objet du fichier .well-known/browserid que les IdPs utilisent pour signaler leur utilisation du protocole.

Le projet Persona

Glossaire
Définitions de la terminologie utilisée par BrowserID et Persona.
FAQ
Réponses aux questions fréquentes.
Protocole : vue d'ensemble
Un aperçu de niveau technique intermédiaire du protocole sous-jacent BrowserID.
Crypto
Un aperçu des concepts cryptographiques derrière Persona et BrowserID.
Les Spécifications
Détails techniques approfondis.
Le site web de Persona
Pour faire fonctionner Persona, nous hébergeons trois services sur https://login.persona.org: un fournisseur d'identité de substitution, une implémentation portable des APIs navigator.id et un service de vérification des affirmations d'identité.
Code source de Persona
Le code source de Persona pour les sites web est sur un dépot sur GitHub. Patches bienvenus !

Rejoignez la communauté Identity

Choisissez votre méthode préférée pour rejoindre la discussion :