Possiedo un'applicazione per pagina singola AngularJS che utilizza un'API di backend Django basata su Django Rest Framework. L'API è protetta tramite django-rest-framework-jwt
. Vorrei utilizzare django-allauth
per la gestione degli account e l'autenticazione sul lato server.Django-allauth, JWT, Oauth
Mi manca solo un singolo pezzo nel flusso: in che modo il mio Oauth-Token del client viene trasferito in un token JWT? Fondamentalmente, mi piacerebbe fare come descritto qui http://blog.wizer.fr/2013/11/angularjs-facebook-with-a-django-rest-api/ basato su python-social-auth
.
Quindi la mia domanda è, come si implementa la classe ObtainAuthToken dal collegamento con django-allauth
?
Non sono un esperto in questo argomento, ma perché è necessario creare un token basato su un altro token? Se vuoi creare un token JWT, dai un'occhiata a questa libreria: https://python-jose.readthedocs.org/en/latest/jwt/api.html – Cheng
@schacki Trovi qualche soluzione su questo problema? Ho esattamente questo problema e sto cercando una buona soluzione –