django-all-access 0.7.0

django-all-access is a reusable application for user registration and authentication from OAuth 1.0 and OAuth 2.0 providers such as Twitter and Facebook.

django-all-access is a reusable application for user registration and authentication from OAuth 1.0 and OAuth 2.0 providers such as Twitter and Facebook.

The goal of this project is to make it easy to create your own workflows for authenticating with these remote APIs. django-all-access will provide the simple views with sane defaults along with hooks to override the default behavior.

Features

  • Sane and secure defaults for OAuth authentication
  • Easy customization through class-based views
  • Built on the amazing requests library

Installation

It is easiest to install django-all-access from PyPi using pip:

pip install django-all-access

django-all-access requires Python 2.7 or 3.2+ along with the following Python packages:

django>=1.4.2
pycrypto>=2.4
requests>=1.0
requests_oauthlib>=0.3
oauthlib>=0.3.4

Documentation

Additional documentation on using django-all-access is available on Read The Docs.

License

django-all-access is released under the BSD License. See the LICENSE file for more details.

Contributing

If you have questions about using django-all-access or want to follow updates about the project you can join the mailing list through Google Groups.

If you think you've found a bug or are interested in contributing to this project check out django-all-access on Github.

BSD

Author

Mark Lavin

Pip

django-all-access==0.7.0

Classifiers

  • Topic :: Software Development :: Libraries :: Python Modules
  • Topic :: Internet :: WWW/HTTP :: Dynamic Content
  • Programming Language :: Python :: 3.4
  • Programming Language :: Python :: 3.3
  • Programming Language :: Python :: 3.2
  • Programming Language :: Python :: 3
  • Programming Language :: Python :: 2.7
  • Programming Language :: Python :: 2
  • Programming Language :: Python
  • Operating System :: OS Independent
  • License :: OSI Approved :: BSD License
  • Intended Audience :: Developers
  • Development Status :: 4 - Beta
File Type Python Version Uploaded On Downloads
django_all_access-0.7.0-py2.py3-none-any.whl Wheel 2.7 Sept. 7, 2014 416
django-all-access-0.7.0.tar.gz Source Sept. 7, 2014 417
Version Release Date
0.7.0 Sept. 7, 2014
0.6.0 Feb. 1, 2014
0.5.1 Aug. 17, 2013
0.5.0 March 18, 2013
0.4.1 Jan. 3, 2013
0.4.0 Dec. 20, 2012
0.3.0 July 14, 2012
0.2.1 June 30, 2012
0.2.0 June 24, 2012
0.1.1 June 23, 2012
0.1.0 June 22, 2012
Date Package Version Action
Nov. 4, 2014, 12:50 p.m. django-all-access 0.5.1 Release Created
Nov. 4, 2014, 12:50 p.m. django-all-access 0.5.0 Release Created
Nov. 4, 2014, 12:50 p.m. django-all-access 0.4.0 Release Created
Nov. 4, 2014, 12:50 p.m. django-all-access 0.4.1 Release Created
Nov. 4, 2014, 12:50 p.m. django-all-access 0.2.0 Release Created
Nov. 4, 2014, 12:50 p.m. django-all-access 0.2.1 Release Created
Nov. 4, 2014, 12:50 p.m. django-all-access 0.1.0 Release Created
Nov. 4, 2014, 12:50 p.m. django-all-access 0.7.0 Release Created
Nov. 4, 2014, 12:50 p.m. django-all-access 0.6.0 Release Created
Nov. 4, 2014, 12:50 p.m. django-all-access 0.3.0 Release Created
Nov. 4, 2014, 12:50 p.m. django-all-access 0.1.1 Release Created
Nov. 4, 2014, 12:50 p.m. django-all-access Package Created