Skip to main content

Python Social Auth

Travis CI Coveralls Test Coverage Documentation Status Code Climate PyPI Python >= 3.3 Contributor Covenant Code of Conduct MIT License

A library for social sign-in capability from providers such as Twitter and Facebook.

Many social authentication solutions exist. I wanted something that didn’t have strong ties to an HTTP framework or storage backend. Preferably, I didn’t want something that dealt with a storage backend at all. This library uses JSON web tokens instead of sessions to deal with intermediate information in the OAuth flow (such as a token secret).

$ pip install socialauth

Run Tests

$ git clone https://github.com/emilyhorsman/socialauth.git
$ mkvirtualenv --python=python3 socialauth
$ cd socialauth
$ workon .
$ pip install -r requirements.test.txt
$ python tests.py

Build Docs

$ pip install -r requirements.docs.txt
$ cd docs
$ make html

Release files for socialauth 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for socialauth 0.2.0
File Size Uploaded
socialauth-0.2.0.tar.gz 4.6 kB Details

Release files / socialauth-0.2.0.tar.gz

Download URL socialauth-0.2.0.tar.gz
Size 4.6 kB
Tags Source
SHA-256 checksum
How to use checksums
0c98d3ef93987c68f5d01239946e310e2ae22ec458d984623ed9bf874a161c76
BLAKE2b-256 checksum
How to use checksums
d9ecf2561420252ad412348658f0776a1d4be25c7041fec6281b23ca10d21ddc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.2.0 This release

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page