Ich habe eine funktionierende Django AllAuth-Installation mit Google Signin-Setup.Verwenden von Django Allauth für Aktionen auf Google-Konto Verknüpfung
Ich versuche jetzt Google Assistent Integration für meine app, mit den Aktionen auf Google Konsole einzurichten.
Dokumentation wegen OAuth2 bei https://developers.google.com/actions/identity/account-linking Verknüpfung).
Hier ist ein Screenshot von meinem Setup so weit:
ich als Genehmigung url bin mit:
djangodomainwithallauth.com/accounts/google/login/
Ich bin als Token-URL:
djangodomainwithallauth.com/accounts/google/login/callback
I habe auch
LOGIN_REDIRECT_URL = 'https://www.google.com/?result_code=SUCCESS'
nach den Aktionen auf Google Doc, aber es scheint, Sie können es mit einem nächsten Parameter übergeben.
ich an dem Punkt bin, wo ich kann nicht mit dem Google-Konto anmelden Chooser (nicht stumm), aber ich kann erfolgreich in der Webansicht auf mein Konto anmelden (aber https://www.google.com/?result_code=SUCCESS Umleitung nicht tue etwas)
Ich bin kein erfahrener Programmierer, was fehlt mir?
* Bereits mit Google Anmelden. * Die Kontoauswahl erscheint, aber die Auswahl eines Google-Kontos schlägt fehl (das Popup verschwindet und keine Anfrage auf dem Server) * Es gibt die Möglichkeit, sich von einem Webview einzuloggen, aber obwohl ich erfolgreich logge, Google erkennt es nicht als Verbindungserfolg an. – PierreS
Also, wenn Sie die App erneut aufrufen, passiert nichts anderes? Der aktuelle erwartete Ablauf für * Anmeldung erforderlich für Willkommensabsicht * besteht darin, zuerst die App zum Ausführen der Anmeldung aufzurufen. Wenn Sie angemeldet sind, müssen Sie das zweite Mal, wenn Sie sie aufrufen, keine Anmeldung mehr durchführen und AccessToken senden die App, wenn erfolgreich. –