django-lastfm-auth är en django-social-auth förlängning som ger en backend för Last.fm.
Om du letar efter ett fristående Last.fm autentisering backend vänligen kolla in django-lastfmauth.
API Keys
För att kunna använda det här programmet måste du registrera dig för API nycklar på
Last.fm. Dessa bör tas i inställningsfilen med inställningarna ::
& Nbsp; & nbsp; & nbsp; LASTFM_API_KEY = '' # Din API-nyckel
& Nbsp; & nbsp; & nbsp; LASTFM_SECRET = '' # Din api hemlighet
Installation
För att installera django-lastfm-auth via pip ::
& Nbsp; & nbsp; & nbsp; PIP installera django-lastfm-auth
Eller så kan du från den senaste versionen från Github manuellt ::
& 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 installera
eller via pip ::
& Nbsp; & nbsp; & nbsp; Pip installera -e git + https: //github.com/mlavin/django-lastfm-auth.git
När du har appen installerad måste du inkludera i dina inställningar ::
& 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; )
Se till Django-sociala-Auth dokumentation för ytterligare information.
frågor eller frågor?
. Om du har frågor, frågor eller önskemål om förbättringar please let me know på Github
Krav :
- Python
- Django
- oauth2
- Python-OpenID & gt; = 2,2
Kommentarer hittades inte