{ "info": { "author": "Mark Lavin", "author_email": "markdlavin@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Django-Lastfm-Auth\n==============================\n\nDjango-Lastfm-Auth is an extension to `Django-Social-Auth `_\nwhich adds a backend for Last.fm.\n\nIf you are looking for a stand alone Last.fm authentication backend then please\ncheck out `django-lastfmauth `_.\n\n\nRequirements\n-------------------------------\n\n- Django-Social-Auth >= 0.3.3\n - Django >= 1.2.5\n - Python-OAuth2 >= 1.5.167\n - Python-Openid >= 2.2\n\n\nAPI Keys\n-------------------------------\n\nIn order to use this application you must sign up for API keys on\nLast.fm. These should be put into your settings file using the settings::\n\n LASTFM_API_KEY = '' # Your api key\n LASTFM_SECRET = '' # Your api secret\n\n\nExtra data\n-------------------------------\n\nSimilar to the other OAuth backends you can define\n\n LASTFM_EXTRA_DATA = [('realname', 'realname'), ]\n\nas a list of tuples (response name, alias) to store on the UserSocialAuth model.\n\n\nInstallation\n-------------------------------\n\nTo install django-lastfm-auth via pip::\n\n pip install django-lastfm-auth\n\nOr you can from the latest version from Github manually::\n\n git clone git://github.com/mlavin/django-lastfm-auth.git\n cd django-lastfm-auth\n python setup.py install\n\nor via pip::\n\n pip install -e git+https://github.com/mlavin/django-lastfm-auth.git\n\nOnce you have the app installed you must include in your settings::\n\n INSTALLED_APPS = (\n ...\n 'social_auth',\n 'lastfm_auth',\n ...\n )\n\n AUTHENTICATION_BACKENDS = (\n ...\n 'lastfm_auth.backend.LastfmBackend',\n ...\n )\n\n SOCIAL_AUTH_IMPORT_BACKENDS = (\n ...\n 'lastfm_auth',\n ... \n )\n\nPlease refer to the `Django-Social-Auth `_\ndocumentation for additional information.\n\n\nQuestions or Issues?\n-------------------------------\n\nIf you have questions, issues or requests for improvements please let me know on\n`Github `_.", "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/mlavin/django-lastfm-auth", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "django-lastfm-auth", "package_url": "https://pypi.org/project/django-lastfm-auth/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-lastfm-auth/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/mlavin/django-lastfm-auth" }, "release_url": "https://pypi.org/project/django-lastfm-auth/0.2.3/", "requires_dist": null, "requires_python": null, "summary": "django-lastfm-auth is an extension to django-social-auth which adds a backend for Last.fm.", "version": "0.2.3" }, "last_serial": 762692, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "7e77448dbabf18df6ad4d786bc284cf5", "sha256": "fa2cbb406083d0f87c9830c0d59b4667c7b032d3bdd5988847a1b882ec3e91cc" }, "downloads": -1, "filename": "django-lastfm-auth-0.1.tar.gz", "has_sig": false, "md5_digest": "7e77448dbabf18df6ad4d786bc284cf5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7852, "upload_time": "2011-09-09T21:31:43", "url": "https://files.pythonhosted.org/packages/1c/bb/eec4442a6384ab7340a352451168d87599e95a6d8ebea54bbc3e798e707e/django-lastfm-auth-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "b5fbe4ac60ddebf23c0a779440110cae", "sha256": "e45d3435e888536514c54bd8bb3ae5a2eab5a4129a42e96e2c1473c1ad3312c8" }, "downloads": -1, "filename": "django-lastfm-auth-0.1.1.tar.gz", "has_sig": false, "md5_digest": "b5fbe4ac60ddebf23c0a779440110cae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7848, "upload_time": "2011-09-10T01:51:07", "url": "https://files.pythonhosted.org/packages/1a/a9/24c9fb7b41eba6f09cf72e8355795dc6c58bc1fa3462371ce8f97e78580f/django-lastfm-auth-0.1.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "b2b17c91cbbdae9b9748303892b19ab1", "sha256": "49195a2d57294307104ca337d6cbf220d5c276db919e3a6eed1ba46855164766" }, "downloads": -1, "filename": "django-lastfm-auth-0.2.tar.gz", "has_sig": false, "md5_digest": "b2b17c91cbbdae9b9748303892b19ab1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7459, "upload_time": "2011-09-27T03:05:51", "url": "https://files.pythonhosted.org/packages/1a/aa/e734d666560639f861fa0399c9501125635f0bf5057bd3cffb2cc401d594/django-lastfm-auth-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "de3d14e1d53ca08e3b97607fcd670e3a", "sha256": "d4c64cc9702f623a53642382c015a71859d3af1ed75176cfb5d0ecd5aa82739e" }, "downloads": -1, "filename": "django-lastfm-auth-0.2.1.tar.gz", "has_sig": false, "md5_digest": "de3d14e1d53ca08e3b97607fcd670e3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7474, "upload_time": "2011-10-02T14:58:15", "url": "https://files.pythonhosted.org/packages/10/fc/02652094f402969715e9416cb0044d7773d46e32baac852ce8a0653f5e7c/django-lastfm-auth-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "7af18e294493f0f7c978c92be31d5259", "sha256": "501c3a24faaaa362ba3a7fb11af8758b95a850018bb6bd58f88c50b7a864135c" }, "downloads": -1, "filename": "django-lastfm-auth-0.2.2.tar.gz", "has_sig": false, "md5_digest": "7af18e294493f0f7c978c92be31d5259", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7501, "upload_time": "2011-10-08T18:23:01", "url": "https://files.pythonhosted.org/packages/97/0e/59a9bb37a738df5662e4572f2cbb40d48914073a8fb2b7ea8dfd186c9bdb/django-lastfm-auth-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "0f6a7f7073c13a42c367bd01febc9c59", "sha256": "989af2cc0e51433acf711d5648df35b0bbc56db32482a401c55281eb41aeeb0a" }, "downloads": -1, "filename": "django-lastfm-auth-0.2.3.tar.gz", "has_sig": false, "md5_digest": "0f6a7f7073c13a42c367bd01febc9c59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7744, "upload_time": "2011-10-08T20:16:50", "url": "https://files.pythonhosted.org/packages/68/4d/2b326875f5b83d8787055000fb15227c6cf27589e7cd3e6ae6d9451e1577/django-lastfm-auth-0.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0f6a7f7073c13a42c367bd01febc9c59", "sha256": "989af2cc0e51433acf711d5648df35b0bbc56db32482a401c55281eb41aeeb0a" }, "downloads": -1, "filename": "django-lastfm-auth-0.2.3.tar.gz", "has_sig": false, "md5_digest": "0f6a7f7073c13a42c367bd01febc9c59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7744, "upload_time": "2011-10-08T20:16:50", "url": "https://files.pythonhosted.org/packages/68/4d/2b326875f5b83d8787055000fb15227c6cf27589e7cd3e6ae6d9451e1577/django-lastfm-auth-0.2.3.tar.gz" } ] }