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:
- Applikationen von Drittanbietern Register mit dem Autorisierungsserver
- Benutzer verwenden meine Anwendung OAuth2 in die Applikationen von Drittanbietern
- Die Dritte Anwendung macht einige Anfragen anmelden, um meinen Server mit dem Authentifizierungstoken des Benutzers im Header 'Authorization'
- 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?