Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Mozilla Persona

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

Mozilla Persona

Mozilla Persona

Avatar for vladikoff

vladikoff

July 12, 2013
Tweet

More Decks by vladikoff

Other Decks in Technology

Transcript

  1. • Mozilla Persona - a login system for the Web

    • Eliminates site-specific passwords • Use your email to sign in into websites • All open source • User privacy is one of the core goals Mozilla Persona Overview
  2. Users • A better way to sign in Developers •

    Why Persona? • Persona API • Libraries & Plugins Identity Providers • BrowserID Protocol • Running your own IdP Mozilla Persona for ...
  3. Easy to use. Easy to implement in your apps or

    sites Federated Protocol & Decentralized No social profiles attached No need to store passwords No need to rely on third-parties Eliminate registration forms and more... Why Persona?
  4. Persona in your app 1. JavaScript Library 2. Login /

    logout buttons 3. Configure Persona 4. Verify Assertions
  5. Persona with plugins 1. JavaScript Library 2. Login / logout

    buttons 3. Configure Persona 4. Verify Assertions
  6. Persona - BrowserID Actors Users - A person that wants

    to sign into a website Relying Parties - Sites that use Persona for sign-in Identity Providers - Domains that can issue certificates
  7. browserid-certifier generate a shared public key for the IdP serve

    /.well-known/browserid has the public key, authentication & provisioning urls Persona - Setting up an IdP implement provisioning page & authentication page
  8. Developer Documentation https://developer.mozilla.org/persona Need to introduce Persona to others? http://mozilla.org/persona

    User? Developer? Submit your user story: https://github.com/mozilla/browserid-roadmap Need help beyond the docs? #identity on irc.mozilla.org Persona for everyone