A simple example for beginners to implement social authentication in their Django Projects. In this tutorial, we will teach you how to sign up/in with facebook, twi
Two Factor Authentication with Flask
This repository contains the example application for my Two Factor Authentication with Flask blog article.
To install your application on your computer follo
Module for generating and verifying JSON Web Tokens.
Note: From version 2.0.1 the namespace has changed from jwt to python_jwt, in order to avoid conflict with PyJWT.
Note: Versions 1.0.0 and
JOSE is a framework intended to provide a method to securely transfer
claims (such as authorization information) between parties. The JOSE framework
provides a collection of specifications to serve this purpose. A JSON
sanction [sangk-shuhn]: authoritative permission or approval, as for an action.
sanction is a ridiculously easy to use OAuth 2.0 client intended for rapid
development against OAuth 2.0 providers with minimal keyboard bashing.
Python Social Auth
Python Social Auth is an easy-to-setup social authentication/registration mechanism with support for several frameworks and auth providers.
Crafted using base code from django-social-auth, it impleme
Note: This library implements OAuth 1.0 and not OAuth 2.0.
python-oauth2 is a python oauth library fully compatible with python versions: 2.6, 2.7, 3.3 and 3.4. This library is depended on by m
A generic, spec-compliant, thorough implementation of the OAuth request-signing logic for python
OAuth often seems complicated and difficult-to-implement. There are several prominent libraries for handling
rules is a tiny but powerful app providing object-level permissions to Django, without requiring a database. At its core, it is a generic framework for building rule-based systems, similar to decision
django-guardian is implementation of per object permissions  as authorization backend which is supported since Django 1.5. It won't work with older Django releases.