Core Settings


Default: No default

Domain and protocol used to access your site. BrowserID uses this value to determine if an assertion was meant for your site.

Note that this does not have to be a publicly accessible URL, so local URLs like localhost:8000 or are acceptable as long as they match what you are using to access your site.

Redirect URLs


Default: '/accounts/profile'

Path to redirect to on successful login. If you don’t specify this, the default Django value will be used.


Default: '/'

Path to redirect to on an unsuccessful login attempt.


Default: '/'

Path to redirect to on logout.

Customizing the Login Popup


Default: {}

Controls the arguments passed to, which are used to customize the login popup box. To see a list of valid keys and what they do, check out the documentation.

Customizing the Verify View


Default: True

If True or False, enables or disables automatic user creation during authentication.

If set to a string, it is treated as an import path pointing to a custom user creation function. See Automatic Account Creation for more information.


Default: False

Controls whether the Verify view performs some helpful checks for common mistakes. Useful if you’re getting warnings for things you know aren’t errors.

Using a Different Identity Provider


Default: '

Defines the URL for the BrowserID verification service to use.



The URL to use for the BrowserID JavaScript shim.

Customizing Verification


Default: False

Disables SSL certificate verification during BrowserID verification. Never disable this in production!


Default: None

CA cert file used during validation. If none is provided, the default file included with requests is used.

Project Versions

Table Of Contents

Previous topic

Advanced Usage

Next topic


This Page