# BrowserID

Authentication | Users | Password
--- | --- | ---
✔ |  |

## Presentation

BrowserID is also known as Mozilla Persona. It is a Single Sign On protocol similar to OpenID, but based on user email address rather than a URL. Of course, there are other differences.

See the full description of the protocol here: https://developer.mozilla.org/en-US/docs/Mozilla/Persona

## Configuration

In Manager, go in `General Parameters` > `Authentication modules` and choose BrowserID for authentication.

You can then choose any other module for users and password but if you want to totally delegate authentication to BrowserID, choose None for users and password.

Then, go in `BrowserID parameters`:

- Authentication level: authentication level for this module.
- Auto login: set to 1 to use auto login. This mode is not compatible with a lot of browsers which block pop-ups.
- Verification URL: URL used to verifiy the BrowserID assertion. Leave blank to use Mozilla default verification URL (https://verifier.login.persona.org/verify)
- Site Name: Name that will be displayed in the BrowserID login window
- Site Logo: Logo that will be displayed in the BrowserID login window. You must provide a full URI (for example /skins/common/lemonldap-ng_square.png) and use HTTPS on the portal
- Backgound color: Background color displayed in the BrowserID login window