{ "info": { "author": "Mat\u00edas Aguirre", "author_email": "matiasaguirre@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 3", "Topic :: Internet" ], "description": "Django Social Auth\n==================\n\nDjango Social Auth is an easy way to setup social authentication/authorization\nmechanism for Django projects.\n\nCrafted using base code from django-twitter-oauth_ and django-openid-auth_,\nit implements a common interface to define new authentication providers from\nthird parties.\n\nYou can view this app's documentation on `Read the Docs`_ too.\n\n.. contents:: Table of Contents\n\n\nFeatures\n--------\n\nThis application provides user registration and login using social site\ncredentials. Some features are:\n\n- Registration and login with social sites using the following providers\n at the moment:\n\n * `Google OpenID`_\n * `Google OAuth`_\n * `Google OAuth2`_\n * `Yahoo OpenID`_\n * OpenId_ like myOpenID_\n * `Twitter OAuth`_\n * `Facebook OAuth`_\n\n Some contributions added support for:\n\n * `DISQUS OAuth`_\n * `LiveJournal OpenID`_\n * `Orkut OAuth`_\n * `Linkedin OAuth`_\n * `Foursquare OAuth2`_\n * `GitHub OAuth`_\n * `Dropbox OAuth`_\n * `Flickr OAuth`_\n * `Vkontakte OAuth`_\n * `MSN Live Connect OAuth2`_\n * `Skyrock OAuth`_\n * `Yahoo OAuth`_\n * `Evernote OAuth`_\n * `Mail.ru OAuth`_\n * `Odnoklassniki OAuth`_\n * `Mixcloud OAuth2`_\n * `BitBucket OAuth`_\n * `Douban OAuth`_\n * `Fitbit OAuth`_\n * `Instagram OAuth2`_\n * `Twilio`_\n * `Weibo OAuth2`_\n * `Yandex OpenId`_\n * `Shopify OAuth2`_\n * `StockTwits OAuth2`_\n * `Stackoverflow OAuth2`_\n\n- Basic user data population and signaling to allows custom fields values\n from providers' responses\n\n- Multiple social account associations to a single user\n\n- Custom User model override if needed (`auth.User`_ by default)\n\n- Extensible pipeline to handle authentication/association mechanism\n\n\nDemo\n----\n\nThere's a demo at http://social.matiasaguirre.net/.\nNote: It lacks some backends' support at the moment.\n\n\nContact\n-------\n\nJoin the `django-social-auth discussion list`_ and bring any questions or suggestions\nthat would improve this application.\n\nAlso join the IRC channel ``#django-social-auth`` on Freenode server.\n\n\nDocumentation\n-------------\n\nExtensive documentation at `Read the Docs`_.\n\n\nDependencies\n------------\n\nDependencies that **must** be met to use the application:\n\n- OpenId_ support depends on python-openid_\n\n- OAuth_ support depends on python-oauth2_\n\n- Several backends demands application registration on their corresponding\n sites\n\n\nInstallation\n------------\n\nFrom pypi_::\n\n $ pip install django-social-auth\n\nor::\n\n $ easy_install django-social-auth\n\nor clone from github_::\n\n $ git clone git://github.com/omab/django-social-auth.git\n\nand add social_auth to PYTHONPATH::\n\n $ export PYTHONPATH=$PYTHONPATH:$(pwd)/django-social-auth/\n\nor::\n\n $ cd django-social-auth\n $ sudo python setup.py install\n\n\nCopyrights and Licence\n----------------------\n\n``django-social-auth`` is protected by BSD licence.\n\nSome bits were derived from others' work and copyrighted by:\n\n- django-twitter-oauth::\n\n Original Copyright goes to Henrik Lied (henriklied)\n Code borrowed from https://github.com/henriklied/django-twitter-oauth\n\n- django-openid-auth::\n\n django-openid-auth - OpenID integration for django.contrib.auth\n Copyright (C) 2007 Simon Willison\n Copyright (C) 2008-2010 Canonical Ltd.\n\n\n.. _django-twitter-oauth: https://github.com/henriklied/django-twitter-oauth\n.. _django-openid-auth: https://launchpad.net/django-openid-auth\n.. _Read the Docs: http://django-social-auth.readthedocs.org/\n.. _Google OpenID: https://developers.google.com/accounts/docs/OpenID\n.. _Google OAuth: https://developers.google.com/accounts/docs/OAuth\n.. _Google OAuth2: https://developers.google.com/accounts/docs/OAuth2\n.. _Yahoo OpenID: http://openid.yahoo.com/\n.. _OpenId: http://openid.net/\n.. _myOpenID: https://www.myopenid.com/\n.. _Twitter OAuth: http://dev.twitter.com/pages/oauth_faq\n.. _Facebook OAuth: http://developers.facebook.com/docs/authentication/\n.. _DISQUS OAuth: http://disqus.com/api/docs/auth/\n.. _LiveJournal OpenID: http://www.livejournal.com/support/faqbrowse.bml?faqid=283\n.. _Orkut OAuth: http://code.google.com/apis/orkut/docs/rest/developers_guide_protocol.html#Authenticating\n.. _Linkedin OAuth: https://www.linkedin.com/secure/developer\n.. _Foursquare OAuth2: https://developer.foursquare.com/docs/oauth.html\n.. _GitHub OAuth: http://developer.github.com/v3/oauth/\n.. _Dropbox OAuth: https://www.dropbox.com/developers_beta/reference/api\n.. _Flickr OAuth: http://www.flickr.com/services/api/\n.. _Vkontakte OAuth: http://vk.com/developers.php?oid=-1&p=%D0%90%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D1%81%D0%B0%D0%B9%D1%82%D0%BE%D0%B2\n.. _MSN Live Connect OAuth2: http://msdn.microsoft.com/en-us/library/live/hh243647.aspx\n.. _Skyrock OAuth: http://www.skyrock.com/developer/\n.. _Yahoo OAuth: http://developer.yahoo.com/oauth/guide/oauth-auth-flow.html\n.. _Evernote OAuth: http://dev.evernote.com/documentation/cloud/chapters/Authentication.php\n.. _Mail.ru OAuth: http://api.mail.ru/docs/guides/oauth/\n.. _Odnoklassniki OAuth: http://dev.odnoklassniki.ru/wiki/display/ok/The+OAuth+2.0+Protocol\n.. _Mixcloud OAuth2: http://www.mixcloud.com/developers/documentation/#authorization\n.. _BitBucket OAuth: https://confluence.atlassian.com/display/BITBUCKET/OAuth+Consumers\n.. _Douban OAuth: http://www.douban.com/service/apidoc/auth\n.. _Fitbit OAuth: https://wiki.fitbit.com/display/API/OAuth+Authentication+in+the+Fitbit+API\n.. _Instagram OAuth2: http://instagram.com/developer/authentication/\n.. _Twilio: https://www.twilio.com/user/account/connect/apps\n.. _Weibo OAuth2: http://open.weibo.com/wiki/Oauth2\n.. _Yandex OpenId: http://openid.yandex.ru/\n.. _Shopify OAuth2: http://api.shopify.com/authentication.html\n.. _StockTwits OAuth2: http://stocktwits.com/developers/docs/authentication\n.. _auth.User: http://code.djangoproject.com/browser/django/trunk/django/contrib/auth/models.py#L186\n.. _python-openid: http://pypi.python.org/pypi/python-openid/\n.. _python-oauth2: https://github.com/simplegeo/python-oauth2\n.. _OAuth: http://oauth.net/\n.. _pypi: http://pypi.python.org/pypi/django-social-auth/\n.. _github: https://github.com/omab/django-social-auth\n.. _django-social-auth discussion list: https://groups.google.com/forum/?fromgroups#!forum/django-social-auth\n.. _Stackoverflow OAuth2: http://api.stackexchange.com/", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/omab/django-social-auth", "keywords": "django,openid,oauth,social auth,application", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "django-social-auth3", "package_url": "https://pypi.org/project/django-social-auth3/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-social-auth3/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/omab/django-social-auth" }, "release_url": "https://pypi.org/project/django-social-auth3/0.7.23/", "requires_dist": null, "requires_python": null, "summary": "Django social authentication made simple. Python 3 support fork.", "version": "0.7.23" }, "last_serial": 790691, "releases": { "0.7.20": [ { "comment_text": "", "digests": { "md5": "034c7a84cc53c26ae9f10f4c01edf464", "sha256": "8bb7a3b371a74f54598ea50b414638242ddfc34d86a103eecaa3e819faf716ac" }, "downloads": -1, "filename": "django-social-auth3-0.7.20.tar.gz", "has_sig": false, "md5_digest": "034c7a84cc53c26ae9f10f4c01edf464", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66669, "upload_time": "2013-04-21T13:28:30", "url": "https://files.pythonhosted.org/packages/67/4e/e29262407618e94c892b5093a1768b8630b315f532fbaf77b0b7da203658/django-social-auth3-0.7.20.tar.gz" } ], "0.7.21": [ { "comment_text": "", "digests": { "md5": "c6f2e89925da9573ef2de57fc5e8edaa", "sha256": "a5e45e4160cf9387e9f0b76b16387e2155371fa5f999c009d4f3c6dcd941a532" }, "downloads": -1, "filename": "django-social-auth3-0.7.21.tar.gz", "has_sig": false, "md5_digest": "c6f2e89925da9573ef2de57fc5e8edaa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66946, "upload_time": "2013-04-21T15:09:38", "url": "https://files.pythonhosted.org/packages/58/bd/267040c926fe4e1445018ef248c3f6190a8156ba3bbab5cab1f6df2da61a/django-social-auth3-0.7.21.tar.gz" } ], "0.7.22": [ { "comment_text": "", "digests": { "md5": "f1584cc962955833bf6454c030c527ac", "sha256": "e1309e7e4a7c8c93691eb7dc17278bbec3f02d3b97fa34e1332c2d42b0abb58d" }, "downloads": -1, "filename": "django-social-auth3-0.7.22.tar.gz", "has_sig": false, "md5_digest": "f1584cc962955833bf6454c030c527ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67005, "upload_time": "2013-04-21T15:26:06", "url": "https://files.pythonhosted.org/packages/aa/8b/97473d7fc76fc48959ce44788cc88e4857519a80aed6a39f4b93581e38d5/django-social-auth3-0.7.22.tar.gz" } ], "0.7.23": [ { "comment_text": "", "digests": { "md5": "dac345ff502d3a5d10ed15e34224633c", "sha256": "fc5111fcab31e9e7455021e36716559afd56186454db56fa58379d6d5ccd7bed" }, "downloads": -1, "filename": "django-social-auth3-0.7.23.tar.gz", "has_sig": false, "md5_digest": "dac345ff502d3a5d10ed15e34224633c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66977, "upload_time": "2013-04-21T16:44:08", "url": "https://files.pythonhosted.org/packages/5b/8d/6ed964dd327f0ed90d34cbe9ab814683d684ace08ae1f2e5173557f39b39/django-social-auth3-0.7.23.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "dac345ff502d3a5d10ed15e34224633c", "sha256": "fc5111fcab31e9e7455021e36716559afd56186454db56fa58379d6d5ccd7bed" }, "downloads": -1, "filename": "django-social-auth3-0.7.23.tar.gz", "has_sig": false, "md5_digest": "dac345ff502d3a5d10ed15e34224633c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66977, "upload_time": "2013-04-21T16:44:08", "url": "https://files.pythonhosted.org/packages/5b/8d/6ed964dd327f0ed90d34cbe9ab814683d684ace08ae1f2e5173557f39b39/django-social-auth3-0.7.23.tar.gz" } ] }