{
"info": {
"author": "Matt Snider",
"author_email": "admin@mattsnider.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 3 - Alpha",
"Environment :: Web Environment",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Topic :: Software Development :: Libraries :: Python Modules"
],
"description": "Introduction\n============\n\nThe Django-Simple-Social library downloads a collection of social network libraries and\nprovides automatic backends, and interfaces for working with them. The goal of this project is to simplify working with third-party apps and authorization tools, such as Facebook, LinkedIn, and Twitter.\n\nMake sure you also read up on Djagno-Social-User, as it provides the foundational infrastructure for this library:\n\n https://github.com/mattsnider/Djagno-Social-User\n\nKeep in mind this library is still under development, so there may be breaking changes. I'll update the documentation anytime that happens, but feel free to contact me as well.\n\nAll functions and classes are documented inline. If you have additional questions, I can be reached on github or at admin@mattsnider.com.\n\nGetting started\n===============\n\nStandard stuff applies to install. Use PIP to install with dependencies:\n\n pip install django-simple-social\n\nOr install from the command line:\n\n python setup.py install\n\nDependencies\n============\n\nThere many dependencies for this library, because it requires APIs for working with each social network:\n\n django 1.3 or greater\n Django-Social-User\n LinkedIn-API-JSON-Client\n twython\n\nUsage Guide\n===========\n\nAdd to both dependencies to your INSTALLED_APPS:\n\n INSTALLED_APPS = [\n ...\n 'django_simple_social',\n 'django_social_user',\n ...\n ]\n \nUpdate the DB:\n\n python manage.py sqlall django_social_user > temp.sql\n python manage.py manage.py dbshell < temp.sql\n rm temp.sql\n\nRegister any social network backends you want to use in your settings.py:\n\n AUTHENTICATION_BACKENDS = (\n 'django_simple_social.backends.FacebookBackend',\n 'django_simple_social.backends.LinkedInBackend',\n 'django_simple_social.backends.TwitterBackend',\n ...\n 'django.contrib.auth.backends.ModelBackend')\n\nAdd any required API keys (backend dependent) to settings.py, here are some examples:\n\n FACEBOOK_CONSUMER_KEY = 'asdf' # this is the APP_ID\n FACEBOOK_CONSUMER_SECRET = 'asdf'\n LINKED_IN_CONSUMER_KEY = 'asdf'\n LINKED_IN_CONSUMER_SECRET = 'asdf'\n TWITTER_CONSUMER_KEY = 'asdf'\n TWITTER_CONSUMER_SECRET = 'asdf'\n\nRun the backend autodiscover in urls.py:\n\n import django_simple_social; django_simple_social.autodiscover()\n\nInclude references to Django-Social-User urls in urls.py:\n\n urlpatterns = patterns('',\n ...\n url(r'^social/', include('django_social_user.urls', namespace='django_social_user')),\n ...\n (r'^admin/', include(admin.site.urls)),)\n\nTo begin the oauth process with a social network, expose the following link to an enduser:\n\n Sign in with Facebook\n Sign in with LinkedIn\n Sign in with Twitter\n\nTodo\n====\n\n~~1. Support facebook~~\n2. django_social_user should support South migrations\n3. Support google\n4. Support openid\n5. Better error handling\n6. Asynchronous/JS driven authentication, instead of browser redirects\n7. Decouple APIs from this infrastructure and allow API customizatio",
"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/mattsnider/Django-Simple-Social",
"keywords": "simple,social,linkedin,facebook,twitter",
"license": "MIT",
"maintainer": null,
"maintainer_email": null,
"name": "django-simple-social",
"package_url": "https://pypi.org/project/django-simple-social/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/django-simple-social/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "https://github.com/mattsnider/Django-Simple-Social"
},
"release_url": "https://pypi.org/project/django-simple-social/0.1.10/",
"requires_dist": null,
"requires_python": null,
"summary": "A generic system for interacting with remote APIs that need to create Django socials.",
"version": "0.1.10"
},
"last_serial": 922199,
"releases": {
"0.1.10": [
{
"comment_text": "",
"digests": {
"md5": "a404a76609c7812b39b8b4c07c1291fa",
"sha256": "da0432483c809669a52678e758edca88e31bfe7501eace6cb07680751451289c"
},
"downloads": -1,
"filename": "django-simple-social-0.1.10.macosx-10.8-intel.exe",
"has_sig": false,
"md5_digest": "a404a76609c7812b39b8b4c07c1291fa",
"packagetype": "bdist_wininst",
"python_version": "any",
"requires_python": null,
"size": 72309,
"upload_time": "2013-11-18T00:13:44",
"url": "https://files.pythonhosted.org/packages/aa/a7/33763c9edf8a70c0803a7c71e3332d04b3ee641821bfe3735b5e64e3b6b4/django-simple-social-0.1.10.macosx-10.8-intel.exe"
},
{
"comment_text": "",
"digests": {
"md5": "e1df5aaa976fd163fe3ef76f258f8861",
"sha256": "c7295e986e666b6cf5275e485f6bb1d93898f75c18ed9256321e1801413ec1b5"
},
"downloads": -1,
"filename": "django_simple_social-0.1.10-py27-none-any.whl",
"has_sig": false,
"md5_digest": "e1df5aaa976fd163fe3ef76f258f8861",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 8880,
"upload_time": "2013-11-18T00:13:38",
"url": "https://files.pythonhosted.org/packages/ed/67/0008c906bed89a9d482c25a39d485ffc70d1afe759cd3ae36955460a124d/django_simple_social-0.1.10-py27-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "b002cc85ee04415c601e1803b117f1a6",
"sha256": "099c888d96233251282219d43d49e9c45fb8b19336f59b3a2adc040b48798e4a"
},
"downloads": -1,
"filename": "django-simple-social-0.1.10.tar.gz",
"has_sig": false,
"md5_digest": "b002cc85ee04415c601e1803b117f1a6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7115,
"upload_time": "2013-11-18T00:13:42",
"url": "https://files.pythonhosted.org/packages/20/09/f4a706ad9db1258817742c0983b0d29bfdd22356ead7ff4af870d447d151/django-simple-social-0.1.10.tar.gz"
}
],
"0.1.2": [
{
"comment_text": "",
"digests": {
"md5": "95f0fa1f823b5344f14126bf0e86b47e",
"sha256": "e3e0e3f1bc0c3c5f3cf1b11bd8f4f060b879ae45a6441b918f2e34bd5eec5a7a"
},
"downloads": -1,
"filename": "django-simple-social-0.1.2.macosx-10.7-intel.exe",
"has_sig": false,
"md5_digest": "95f0fa1f823b5344f14126bf0e86b47e",
"packagetype": "bdist_wininst",
"python_version": "any",
"requires_python": null,
"size": 69383,
"upload_time": "2012-11-02T19:13:54",
"url": "https://files.pythonhosted.org/packages/c1/e5/d92ddacf1af0c86381cbdbbc18f28daf79b8f8d9488853db5fb57a76846c/django-simple-social-0.1.2.macosx-10.7-intel.exe"
},
{
"comment_text": "",
"digests": {
"md5": "b7d8415478ee129682236b713e97c572",
"sha256": "6b12bd6a5989b9c551a0258c2764c93de382f4c920228171837349b9314f2c89"
},
"downloads": -1,
"filename": "django-simple-social-0.1.2.tar.gz",
"has_sig": false,
"md5_digest": "b7d8415478ee129682236b713e97c572",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4095,
"upload_time": "2012-11-02T19:13:53",
"url": "https://files.pythonhosted.org/packages/2a/c5/320086fdfa55f18ff66c80eca9cf46783c52ab7ff2b554ecfa945f0c09ea/django-simple-social-0.1.2.tar.gz"
}
],
"0.1.3": [
{
"comment_text": "",
"digests": {
"md5": "5568ab481e2f4b72f940326e72713b44",
"sha256": "1fd3841d9b8bc6d9c50d43339083ac4edeb56c05a529d88552f8eef16d9fe192"
},
"downloads": -1,
"filename": "django-simple-social-0.1.3.macosx-10.7-intel.exe",
"has_sig": false,
"md5_digest": "5568ab481e2f4b72f940326e72713b44",
"packagetype": "bdist_wininst",
"python_version": "any",
"requires_python": null,
"size": 69306,
"upload_time": "2012-11-02T20:27:10",
"url": "https://files.pythonhosted.org/packages/3c/98/67467ec6f72471f87135a72be6e8f4ca2aa24df63eb177236c5cd8b8e20c/django-simple-social-0.1.3.macosx-10.7-intel.exe"
},
{
"comment_text": "",
"digests": {
"md5": "1bc0605fc22a12921e10be3f0c621e7c",
"sha256": "167130d0aa5278499841b91863ab0076e54d4d46c0bd8f4c97272d921aa4321a"
},
"downloads": -1,
"filename": "django-simple-social-0.1.3.tar.gz",
"has_sig": false,
"md5_digest": "1bc0605fc22a12921e10be3f0c621e7c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4955,
"upload_time": "2012-11-02T20:27:09",
"url": "https://files.pythonhosted.org/packages/b6/76/4cb5aca0239d77cb532360d1e4a8cd39e268cb94f7b84e08d8cf5ae8a3f8/django-simple-social-0.1.3.tar.gz"
}
],
"0.1.6": [
{
"comment_text": "",
"digests": {
"md5": "bdf58d4950a0e2c9f8785014ed21a584",
"sha256": "020d99f0c5e924697949c9931ac5c9207f900723ab9ffb590f8510985edf6aaf"
},
"downloads": -1,
"filename": "django-simple-social-0.1.6.macosx-10.7-intel.exe",
"has_sig": false,
"md5_digest": "bdf58d4950a0e2c9f8785014ed21a584",
"packagetype": "bdist_wininst",
"python_version": "any",
"requires_python": null,
"size": 69746,
"upload_time": "2012-11-02T23:05:40",
"url": "https://files.pythonhosted.org/packages/fc/ee/dbd10b5cae0b899de9b02ac2326d7ea1365a6d4a71b087114697c360b703/django-simple-social-0.1.6.macosx-10.7-intel.exe"
},
{
"comment_text": "",
"digests": {
"md5": "0b7aabf9e476256cd17c5f4a0c5c5111",
"sha256": "44a4dc8b42aaefbefac6d1f24c6c394c3ce10d972411e9a4f718d68fbe5a5751"
},
"downloads": -1,
"filename": "django-simple-social-0.1.6.tar.gz",
"has_sig": false,
"md5_digest": "0b7aabf9e476256cd17c5f4a0c5c5111",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5421,
"upload_time": "2012-11-02T23:05:39",
"url": "https://files.pythonhosted.org/packages/bf/7c/58b94fe06b7c838f6120d122325bda210c93b148eb036837e752a9783842/django-simple-social-0.1.6.tar.gz"
}
],
"0.1.7": [
{
"comment_text": "",
"digests": {
"md5": "d5ce9bcc9bdbc7b1b29558846086e75d",
"sha256": "14d470f84f95e4f7dce212e60c83713c568c876a2de991315a8f4273180bea9a"
},
"downloads": -1,
"filename": "django-simple-social-0.1.7.macosx-10.7-intel.exe",
"has_sig": false,
"md5_digest": "d5ce9bcc9bdbc7b1b29558846086e75d",
"packagetype": "bdist_wininst",
"python_version": "any",
"requires_python": null,
"size": 70623,
"upload_time": "2012-11-06T01:02:37",
"url": "https://files.pythonhosted.org/packages/c2/f3/01340f499eaacd8ce16fc84d35f38af54cdf6a7af937c7eea5efd65cfe43/django-simple-social-0.1.7.macosx-10.7-intel.exe"
},
{
"comment_text": "",
"digests": {
"md5": "c6fcc17e0a2a8cb77ffd008889169d05",
"sha256": "bf3c73ada9f9700a58ce4b9a6b1e1aa31325bd25127a6f2c2c6ba31c77fab6e6"
},
"downloads": -1,
"filename": "django-simple-social-0.1.7.tar.gz",
"has_sig": false,
"md5_digest": "c6fcc17e0a2a8cb77ffd008889169d05",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6145,
"upload_time": "2012-11-06T01:02:35",
"url": "https://files.pythonhosted.org/packages/25/84/6136cafaee787fa9aee4398e6f42151d7c07fd040d0231d3fcf98d3a2bf6/django-simple-social-0.1.7.tar.gz"
}
],
"0.1.8": [
{
"comment_text": "",
"digests": {
"md5": "77f136efc3ccc9625d2bb7b78ca2925a",
"sha256": "908d1b400681ae4113cc4e3bc29654685889fb135aa71dbfff5aca24ecd9ddd6"
},
"downloads": -1,
"filename": "django-simple-social-0.1.8.tar.gz",
"has_sig": false,
"md5_digest": "77f136efc3ccc9625d2bb7b78ca2925a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6293,
"upload_time": "2013-01-26T19:21:30",
"url": "https://files.pythonhosted.org/packages/02/60/5d5b9f533fafdd6c5134de22609e83dbcaa37c590f99ad2c8d2745f6f4c0/django-simple-social-0.1.8.tar.gz"
}
],
"0.1.9": [
{
"comment_text": "",
"digests": {
"md5": "f81d377d1c3f87e82562f489816d6823",
"sha256": "04a38d24e334f4e82aa6e1ca67b6b04f2a51c3e9e218ca20f7b957b9d8a29645"
},
"downloads": -1,
"filename": "django-simple-social-0.1.9.macosx-10.8-intel.exe",
"has_sig": false,
"md5_digest": "f81d377d1c3f87e82562f489816d6823",
"packagetype": "bdist_wininst",
"python_version": "any",
"requires_python": null,
"size": 71205,
"upload_time": "2013-05-16T18:09:50",
"url": "https://files.pythonhosted.org/packages/e6/f6/ea70ed01315e1936a894940e2557f916e8616588b61630f0c50f3bbbb1da/django-simple-social-0.1.9.macosx-10.8-intel.exe"
},
{
"comment_text": "",
"digests": {
"md5": "d5e925f81d80fe4b8c38dfb52b1951cd",
"sha256": "50c147678c53b57fce7f5c93f40be3dc8aa9b21dcf0ddd1d53c73a17261d70aa"
},
"downloads": -1,
"filename": "django_simple_social-0.1.9-py27-none-any.whl",
"has_sig": false,
"md5_digest": "d5e925f81d80fe4b8c38dfb52b1951cd",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 8872,
"upload_time": "2013-11-17T19:59:04",
"url": "https://files.pythonhosted.org/packages/64/8f/38a86f1e3c5a25b56cdfc67a94d047507e0bbe0dc5dbe86c0bb777c015b3/django_simple_social-0.1.9-py27-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "23d49ec63503c6d2a632f8ee63d73160",
"sha256": "3191c687cc55c55a0ade84c7d47d7d8479ef4e21d668e18f683991178d520013"
},
"downloads": -1,
"filename": "django-simple-social-0.1.9.tar.gz",
"has_sig": false,
"md5_digest": "23d49ec63503c6d2a632f8ee63d73160",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6520,
"upload_time": "2013-05-16T18:09:48",
"url": "https://files.pythonhosted.org/packages/a1/d0/81cdc793702f2c9704bbc74f1fc8080e40d899a965386c3bf96dbdcb084c/django-simple-social-0.1.9.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "a404a76609c7812b39b8b4c07c1291fa",
"sha256": "da0432483c809669a52678e758edca88e31bfe7501eace6cb07680751451289c"
},
"downloads": -1,
"filename": "django-simple-social-0.1.10.macosx-10.8-intel.exe",
"has_sig": false,
"md5_digest": "a404a76609c7812b39b8b4c07c1291fa",
"packagetype": "bdist_wininst",
"python_version": "any",
"requires_python": null,
"size": 72309,
"upload_time": "2013-11-18T00:13:44",
"url": "https://files.pythonhosted.org/packages/aa/a7/33763c9edf8a70c0803a7c71e3332d04b3ee641821bfe3735b5e64e3b6b4/django-simple-social-0.1.10.macosx-10.8-intel.exe"
},
{
"comment_text": "",
"digests": {
"md5": "e1df5aaa976fd163fe3ef76f258f8861",
"sha256": "c7295e986e666b6cf5275e485f6bb1d93898f75c18ed9256321e1801413ec1b5"
},
"downloads": -1,
"filename": "django_simple_social-0.1.10-py27-none-any.whl",
"has_sig": false,
"md5_digest": "e1df5aaa976fd163fe3ef76f258f8861",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 8880,
"upload_time": "2013-11-18T00:13:38",
"url": "https://files.pythonhosted.org/packages/ed/67/0008c906bed89a9d482c25a39d485ffc70d1afe759cd3ae36955460a124d/django_simple_social-0.1.10-py27-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "b002cc85ee04415c601e1803b117f1a6",
"sha256": "099c888d96233251282219d43d49e9c45fb8b19336f59b3a2adc040b48798e4a"
},
"downloads": -1,
"filename": "django-simple-social-0.1.10.tar.gz",
"has_sig": false,
"md5_digest": "b002cc85ee04415c601e1803b117f1a6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7115,
"upload_time": "2013-11-18T00:13:42",
"url": "https://files.pythonhosted.org/packages/20/09/f4a706ad9db1258817742c0983b0d29bfdd22356ead7ff4af870d447d151/django-simple-social-0.1.10.tar.gz"
}
]
}