bonafide

Secure user registration, authentication, and provider discovery for the LEAP platform.

Bonafide

Bonafide is the protocol for secure user registration, authentication, and provider discovery for the LEAP applications. See the Bonafide_ design docs.

This is a client implementation, written in python. It consists of a python library, a twisted service and a command-line interface to interact locally with it.

.. _Bonafide: https://leap.se/en/docs/design/bonafide

Using

This is still in development. To play with it, create a virtualenv, and deploy the package in development mode by running::

python setup.py develop

from the parent folder.

To run the bonafide service, you can use the bitmask.core daemon. From the root of the bitmask_core repo::

make bitmaskd

Then you can use bitmask_cli to see the available actions, under the user command.

Related Repositories

bonafide

bonafide

Flexible authentication system for the Kohana Framework ...

bonafide

bonafide

Secure user registration, authentication, and provider discovery for the LEAP platform. ...

bonafide

bonafide

Flexible authentication system for the Kohana Framework ...

bonafide

bonafide

Flexible authentication system for the Kohana Framework ...