Ich habe eine AngularJS Single Page Anwendung, die eine Django Backend API auf der Basis des Django Rest Framework verwendet. Die API ist über django-rest-framework-jwt
geschützt. Ich möchte django-allauth
für Kontoverwaltung und Authentifizierung auf der Serverseite verwenden.Django-Allauth, JWT, OAuth
mir fehlt gerade ein Stück im Flow: Wie wird mein Oauth-Token vom Client in ein JWT-Token übertragen? Grundsätzlich möchte ich wie hier beschrieben http://blog.wizer.fr/2013/11/angularjs-facebook-with-a-django-rest-api/ basierend auf python-social-auth
machen.
Also meine Frage ist, wie implementiere ich die ObtainAuthToken-Klasse von der Verbindung mit django-allauth
?
Ich bin kein Experte zu diesem Thema, aber warum müssen Sie ein Token basierend auf einem anderen Token erstellen? Wenn Sie ein JWT-Token erstellen möchten, werfen Sie einen Blick auf diese Bibliothek: https://python-jose.readthedocs.org/en/latest/jwt/api.html – Cheng
@schacki Finden Sie eine Lösung für dieses Problem? Ich habe genau dieses Problem und suche nach einer guten Lösung –