django-lastfm-auth é uma extensão do django-auth-social que acrescenta um backend para o Last.fm.
Se você está procurando um stand alone backend autenticação Last.fm então confira django-lastfmauth.
Chaves API
Para utilizar esta aplicação, você deve se inscrever para chaves de API em
Last.fm. Estes devem ser colocados em seu arquivo de configuração usando as configurações ::
& Nbsp; & nbsp; & nbsp; LASTFM_API_KEY = '' # Sua chave api
& Nbsp; & nbsp; & nbsp; LASTFM_SECRET = '' # Seu segredo api
Instalação
Para instalar django-lastfm-auth via pip ::
& Nbsp; & nbsp; & nbsp; pip instalar django-lastfm-auth
Ou você pode a partir da versão mais recente do Github manualmente ::
& Nbsp; & nbsp; & nbsp; git clone git: //github.com/mlavin/django-lastfm-auth.git
& Nbsp; & nbsp; & nbsp; cd Django-lastfm-auth
& Nbsp; & nbsp; & nbsp; python setup.py install
ou via pip ::
& Nbsp; & nbsp; & nbsp; pip instalar -e git + https: //github.com/mlavin/django-lastfm-auth.git
Depois de ter o aplicativo instalado, você deve incluir em suas configurações ::
& Nbsp; & nbsp; & nbsp; INSTALLED_APPS = (
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'Social_auth',
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'Lastfm_auth',
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp; )
& Nbsp; & nbsp; & nbsp; AUTHENTICATION_BACKENDS = (
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'Lastfm_auth.backend.LastfmBackend',
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp; )
& Nbsp; & nbsp; & nbsp; SOCIAL_AUTH_IMPORT_BACKENDS = (
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'Lastfm_auth',
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp; )
Por favor, consulte a documentação do Django-social-Auth para obter informações adicionais.
dúvidas ou problemas?
. Se você tem perguntas, questões ou pedidos de melhorias por favor me avise no Github
Requisitos :
- Python
- Django
- oauth2
- Python-OpenID & gt; = 2,2
Comentários não encontrado