Skip to content
This repository has been archived by the owner on May 10, 2019. It is now read-only.
/ fxa-python-client Public archive

python sample code to access Firefox Account (FxA) APIs

License

Notifications You must be signed in to change notification settings

mozilla/fxa-python-client

Repository files navigation

fxa-python-client

Python sample code to access Firefox Account (FxA) APIs, run by the server in https://github.com/mozilla/fxa-auth-server . This is most useful for running automated tests, and as supplemental documentation of the protocol.

To install this package you need a couple of prerequisites, the cryptography module needs a C compiler and OpenSSL installed.

Windows

Linux (Ubuntu):

Open the terminal or any other package manager and install the following packages:

sudo apt-get install build-essential libssl-dev libffi-dev python-dev

Mac

The source tree also contains a tool to create test vectors for the FxA auth protocol. For that you'll need an additional python package which needs to be installed manually:

pip install -r requirements.txt