/github-flask

Flask extension for authenticating users with GitHub and making requests to the API.

Primary LanguagePythonMIT LicenseMIT

GitHub-Flask

GitHub-Flask is an extension for authenticating Flask applications with GitHub. It also provides support for various other requests to the GitHub API. Compatible with Python 2.6, 2.7 and 3.3.

Installation

GitHub-Flask is available on PyPI:

$ pip install github-flask

Usage

An example application is provided. Getting it up and running should be pretty straightforward. Edit exmple.py and change GITHUB_CLIENT_ID and GITHUB_CLIENT_SECRET settings. Then run the sample application to see how it's working:

$ python example.py

More detailed documentation can be found here: https://github-flask.readthedocs.org

Documentation of the GitHub API: https://developer.github.com/v3/