{ "info": { "author": "Emily Horsman", "author_email": "me@emilyhorsman.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "Python Social Auth\n==================\n\n.. image:: https://travis-ci.org/emilyhorsman/socialauth.svg?branch=master\n :target: https://travis-ci.org/emilyhorsman/socialauth\n :alt: Travis CI\n\n.. image:: https://coveralls.io/repos/github/emilyhorsman/socialauth/badge.svg?branch=master\n :target: https://coveralls.io/github/emilyhorsman/socialauth?branch=master\n :alt: Coveralls Test Coverage\n\n.. image:: https://readthedocs.org/projects/socialauth/badge/?version=latest\n :target: http://socialauth.readthedocs.org/en/latest/?badge=latest\n :alt: Documentation Status\n\n.. image:: https://codeclimate.com/github/emilyhorsman/socialauth/badges/gpa.svg\n :target: https://codeclimate.com/github/emilyhorsman/socialauth\n :alt: Code Climate\n\n.. image:: https://img.shields.io/pypi/v/socialauth.svg\n :target: https://pypi.python.org/pypi/socialauth\n :alt: PyPI\n\n.. image:: https://img.shields.io/badge/python-%E2%89%A5%203.3-blue.svg\n :target: https://docs.python.org/3/\n :alt: Python >= 3.3\n\n.. image:: https://img.shields.io/badge/code%20of%20conduct-v1.3.0-4C1161.svg\n :target: CODE_OF_CONDUCT.md\n :alt: Contributor Covenant Code of Conduct\n\n.. image:: https://img.shields.io/pypi/l/socialauth.svg\n :alt: MIT License\n\n\nA library for social sign-in capability from providers such as Twitter and\nFacebook.\n\nMany social authentication solutions exist. I wanted something that didn\u2019t\nhave strong ties to an HTTP framework or storage backend. Preferably, I\ndidn\u2019t want something that dealt with a storage backend at all. This library\nuses JSON web tokens instead of sessions to deal with intermediate information\nin the OAuth flow (such as a token secret).\n\n.. code-block:: bash\n\n $ pip install socialauth\n\n\n\nRun Tests\n=========\n\n.. code-block:: bash\n\n $ git clone https://github.com/emilyhorsman/socialauth.git\n $ mkvirtualenv --python=python3 socialauth\n $ cd socialauth\n $ workon .\n $ pip install -r requirements.test.txt\n $ python tests.py\n\nBuild Docs\n==========\n\n.. code-block:: bash\n\n $ pip install -r requirements.docs.txt\n $ cd docs\n $ make html", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/emilyhorsman/socialauth", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "socialauth", "package_url": "https://pypi.org/project/socialauth/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/socialauth/", "project_urls": { "Homepage": "https://github.com/emilyhorsman/socialauth" }, "release_url": "https://pypi.org/project/socialauth/0.2.0/", "requires_dist": null, "requires_python": "", "summary": "A framework- and backend-independent social login provider.", "version": "0.2.0" }, "last_serial": 1931102, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "e3bf699a1502c83bbfccf061ed152b66", "sha256": "8d1d1b39d196e39a5bb8947a5a378f30a3a3513107c7d8e3ea0db9825621754c" }, "downloads": -1, "filename": "socialauth-0.1.0.tar.gz", "has_sig": false, "md5_digest": "e3bf699a1502c83bbfccf061ed152b66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4436, "upload_time": "2016-01-28T21:20:39", "url": "https://files.pythonhosted.org/packages/ce/15/b79af8b3e845b16f3492642a147619d8c4b6364b2a6c27d1219cfbad7213/socialauth-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "477ff94b66162be57e57a8f1509dad1b", "sha256": "0c98d3ef93987c68f5d01239946e310e2ae22ec458d984623ed9bf874a161c76" }, "downloads": -1, "filename": "socialauth-0.2.0.tar.gz", "has_sig": false, "md5_digest": "477ff94b66162be57e57a8f1509dad1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4629, "upload_time": "2016-01-30T16:10:45", "url": "https://files.pythonhosted.org/packages/d9/ec/f2561420252ad412348658f0776a1d4be25c7041fec6281b23ca10d21ddc/socialauth-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "477ff94b66162be57e57a8f1509dad1b", "sha256": "0c98d3ef93987c68f5d01239946e310e2ae22ec458d984623ed9bf874a161c76" }, "downloads": -1, "filename": "socialauth-0.2.0.tar.gz", "has_sig": false, "md5_digest": "477ff94b66162be57e57a8f1509dad1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4629, "upload_time": "2016-01-30T16:10:45", "url": "https://files.pythonhosted.org/packages/d9/ec/f2561420252ad412348658f0776a1d4be25c7041fec6281b23ca10d21ddc/socialauth-0.2.0.tar.gz" } ] }