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 ?
- 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.
- 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.
- Persona est facile à mettre en oeuvre. Les développeurs peuvent ajouter Persona à leur site web en seulement un après-midi.
- 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
- IRC: #identity (en apprendre plus)
- Blog: identity.mozilla.com
- GitHub: Signaler un bug