2016-12-27 8 views
1

Ich verwende Django Rest Framework zusammen mit dem Django oAuth Toolkit.So erhalten Sie die anfordernden Anwendungsdetails von Django Rest Framework mit Django oAuth Toolkit

Der Fluss ist zur Zeit:

  1. Applikationen von Drittanbietern Register mit dem Autorisierungsserver
  2. Benutzer verwenden meine Anwendung OAuth2 in die Applikationen von Drittanbietern
  3. Die Dritte Anwendung macht einige Anfragen anmelden, um meinen Server mit dem Authentifizierungstoken des Benutzers im Header 'Authorization'
  4. DOT konvertiert das Token in ein Benutzerobjekt und übergibt es an das Anforderungsobjekt

Eine Ansicht, die Anforderungen auf Anwendungsebene protokolliert, erfordert die Anwendungs-ID der Anwendung, die im Namen des Benutzers anfordert. Die DRF- und DOT-Dokumentation zeigt nicht, wie dies zu tun ist. Hat jemand irgendwelche Ideen, wie man diesen Fluss implementiert?

Antwort

Verwandte Themen