BrowserID

  • Revision slug: BrowserID
  • Revision title: BrowserID
  • Revision id: 63
  • Created:
  • Creator: Callahad
  • Is current revision? No
  • Comment Completely restructure the page...; 192 words added, 101 words removed

Revision Content

Stay in touch or get help!

Follow our blog, join our mailing list, or find us in #identity on IRC.

BrowserID is a safe and easy way for users to sign into web sites using their email address.

BrowserID works on all modern browsers, only requires an hour or two to implement, and makes for a more frictionless experience by eliminating the "email confirmation" step when a user first signs into a site. Website operators still get a verified email address for their users, and users only have to remember a single password. BrowserID is also intuitive, since email addresses are commonly understood to be associated with identities.

You can try BrowserID right now by going to OpenPhoto and signing in, or read more about it from the user perspective at support.mozilla.org.

Read on to get started!

Note: BrowserID is in active development. It's ready to use today, but we'll be introducing a new and improved API near the end of Q2. Follow our blog to learn about new developments, or join our mailing list and offer your feedback!

Using BrowserID on your site

Why BrowserID?
Learn about reasons to support BrowserID on your site, and how it compares to other identity and authentication systems.
Quick setup
A quick walkthrough showing how to add BrowserID to your web site.
Libraries and Plugins
Find a drop-in library for your favorite programming language, web framework, blog, or content management system.
Images, Buttons, and Style Guide
Get a nice "sign in" graphic for your users to click on and learn more about how to best present BrowserID to your users.

Information for Library and Plugin Developers

The navigator.id API Reference
Reference for the navigator.id object, which web developers can use to integrate BrowserID into sites.
Verifying Assertions
Learn about verifying assertions locally or by using Mozilla's remote verification API.
Security considerations
Practices and techniques to make sure your BrowserID deployment is secure.

Information for Identity Providers

If you're an email provider or another identity-providing service, check out the links below to learn about becoming a BrowserID Identity Provider.

Development Tips
A set of tips and tricks useful while developing a new Identity Provider.

Other resources

Glossary
BrowserID terminology defined.
FAQ
Answers to common questions.
Protocol overview
A mid-level technical overview of the BrowserID protocol.
The Spec
Deep technical details live here.
The BrowserID Cookbook
Example source code for BrowserID sites. Includes snippets in PHP, Node.JS, and more.
Advanced features
Extra features we're building into BrowserID.

Revision Source

<div class="callout-box"> <p><strong>Stay in touch or get help!</strong></p> <p>Follow <a class="external" href="http://identity.mozilla.com/" title="http://identity.mozilla.com/">our blog</a>, join <a class="link-https" href="https://lists.mozilla.org/listinfo/dev-identity" title="https://lists.mozilla.org/listinfo/dev-identity">our mailing list</a>, or find us in <a class="link-irc" href="irc://irc.mozilla.org/identity" title="irc://irc.mozilla.org/identity">#identity</a> on <a class="link-https" href="https://wiki.mozilla.org/IRC" title="https://wiki.mozilla.org/IRC"> IRC</a>.</p>
</div>
<p>BrowserID is a safe and easy way for users to sign into web sites using their email address.</p>
<p>BrowserID works on all modern browsers, only requires an hour or two to implement, and makes for a more frictionless experience by eliminating the "email confirmation" step when a user first signs into a site. Website operators still get a verified email address for their users, and users only have to remember a single password. BrowserID is also intuitive, since email addresses are commonly understood to be associated with identities.</p>
<p>You can try BrowserID right now by going to <a class="external" href="http://current.openphoto.me/" title="http://current.openphoto.me/">OpenPhoto</a> and signing in, or read more about it from the user perspective at <a class="link-https" href="https://support.mozilla.org/en-US/kb/what-browserid-and-how-does-it-work" title="https://support.mozilla.org/en-US/kb/what-browserid-and-how-does-it-work">support.mozilla.org</a>.</p>
<p>Read on to get started!</p>
<div class="note"><strong>Note:</strong> BrowserID is in active development. It's ready to use today, but we'll be introducing a new and improved API near the end of Q2. Follow <a class="external" href="http://identity.mozilla.com/" title="http://identity.mozilla.com/">our blog</a> to learn about new developments, or join <a class="link-https" href="https://lists.mozilla.org/listinfo/dev-identity" title="https://lists.mozilla.org/listinfo/dev-identity">our mailing list</a> and offer your feedback!</div>
<table class="topicpage-table"> <tbody> <tr> <td> <h3>Using BrowserID on your site</h3> <dl> <dt>Why BrowserID?</dt> <dd>Learn about reasons to support BrowserID on your site, and how it compares to other identity and authentication systems.</dd> </dl> <dl> <dt><a href="/en/BrowserID/Quick_Setup" title="BrowserID/Quick setup">Quick setup</a></dt> <dd>A quick walkthrough showing how to add BrowserID to your web site.</dd> </dl> <dl> <dt>Libraries and Plugins</dt> <dd>Find a drop-in library for your favorite programming language, web framework, blog, or content management system.</dd> <dt>Images, Buttons, and Style Guide</dt> <dd>Get a nice "sign in" graphic for your users to click on and learn more about how to best present BrowserID to your users.</dd> </dl> <h3>Information for Library and Plugin Developers</h3> <dl> <dt><a href="/en/DOM/navigator.id" title="navigator.id">The navigator.id API Reference</a></dt> <dd>Reference for the <code>navigator.id</code> object, which web developers can use to integrate BrowserID into sites.</dd> <dt><a href="/en/BrowserID/Remote_Verification_API" title="en/BrowserID/Remote_Verification_API">Verifying Assertions</a></dt> <dd>Learn about verifying assertions locally or by using Mozilla's remote verification API.</dd> <dt><a href="/en/BrowserID/Security_Considerations" title="BrowserID/Security considerations">Security considerations</a></dt> <dd>Practices and techniques to make sure your BrowserID deployment is secure.</dd> </dl> <h3>Information for Identity Providers</h3> <p>If you're an email provider or another identity-providing service, check out the links below to learn about becoming a BrowserID Identity Provider.</p> <dl> <dt><a href="/en/BrowserID/Primary/Developer_tips" title="Developer tips">Development Tips</a></dt> <dd>A set of tips and tricks useful while developing a new Identity Provider.</dd> </dl> </td> <td> <h3>Other resources</h3> <dl> <dt><a href="/en/BrowserID/Glossary" title="navigator.id">Glossary</a></dt> <dd>BrowserID terminology defined.</dd> <dt><a href="/en/BrowserID/FAQ" title="en/BrowserID/FAQ">FAQ</a></dt> <dd>Answers to common questions.</dd> <dt><a href="/en/BrowserID/Protocol_Overview" title="BrowserID/Protocol overview">Protocol overview</a></dt> <dd>A mid-level technical overview of the BrowserID protocol.</dd> <dt><a class="link-https" href="https://wiki.mozilla.org/Identity/BrowserID" title="https://wiki.mozilla.org/Identity/BrowserID">The Spec</a></dt> <dd>Deep technical details live here.</dd> <dt><a class="link-https" href="https://github.com/mozilla/browserid-cookbook" title="https://github.com/mozilla/browserid-cookbook">The BrowserID Cookbook</a></dt> <dd>Example source code for BrowserID sites. Includes snippets in PHP, Node.JS, and more.</dd> <dt><a href="/en/BrowserID/Advanced_Features" title="BrowserID/Advanced features">Advanced features</a></dt> <dd>Extra features we're building into BrowserID.</dd> <dt> </dt></dl> </td> </tr> </tbody>
</table>
Revert to this revision