跳转到主要内容

django-lastfm-auth是django-social-auth的扩展,它为Last.fm添加了后端。

项目描述

Django-Lastfm-Auth
==============================

Django-Lastfm-Auth是`Django-Social-Auth <https://github.com/omab/django-social-auth>`_的扩展
,它为Last.fm添加了后端。

如果您正在寻找一个独立的Last.fm身份验证后端,请
查看`django-lastfmauth <http://pypi.python.org/pypi/django-lastfmauth/>`_。


需求
-------------------------------

- Django-Social-Auth >= 0.3.3
- Django >= 1.2.5
- Python-OAuth2 >= 1.5.167
- Python-Openid >= 2.2


API密钥
-------------------------------

为了使用此应用程序,您必须在Last.fm上注册API密钥
。应使用以下设置将这些密钥放入您的设置文件中:

LASTFM_API_KEY = '' # 您的API密钥
LASTFM_SECRET = '' # 您的API密钥


额外数据
-------------------------------

与其他OAuth后端类似,您可以定义

LASTFM_EXTRA_DATA = [('realname', 'realname'), ]

作为存储在UserSocialAuth模型上的元组列表(响应名称,别名)


安装
-------------------------------

要使用pip安装django-lastfm-auth:

pip安装django-lastfm-auth

或者您可以从Github手动安装最新版本:

git clone git://github.com/mlavin/django-lastfm-auth.git
cd django-lastfm-auth
python setup.py install

或者通过pip安装:

pip install -e git+https://github.com/mlavin/django-lastfm-auth.git

安装应用程序后,您必须在设置中包含:

INSTALLED_APPS = (
...
'social_auth',
'lastfm_auth',
...
)

AUTHENTICATION_BACKENDS = (
...
'lastfm_auth.backend.LastfmBackend',
...
)

SOCIAL_AUTH_IMPORT_BACKENDS = (
...
'lastfm_auth',
...
)

请参阅《Django-Social-Auth _
文档以获取更多信息。


有问题或疑问吗?
-------------------------------

如果您有问题、疑虑或改进请求,请通过
`Github _

项目详情


下载文件

下载适合您平台的文件。如果您不确定该选择哪个,请了解有关安装包的更多信息。

源代码分发

django-lastfm-auth-0.2.3.tar.gz (7.7 kB 查看哈希值)

上传时间 源代码

支持