Ist es möglich, ein verfügbares Google-Konto für die Verwendung der Autorisierung über die JS-Clientbibliothek für Drive korrekt auszuwählen?
Ich habe eine vorhandene Google Drive-fähige Anwendung, die die Google Java-Clientbibliothek und die Server-Flow-Authentifizierung verwendet.
Wenn Sie nicht in der Anwendung angemeldet sind und zur URL navigieren UND sich in mehr als einem Google-Konto in diesem Browser angemeldet haben (nur ein persönliches Google-Konto ist möglich, alle weiteren müssen Google-Geschäftskonten sein), bietet der OAuth-Rückruf an die Optionen zur Auswahl des zu verwendenden Google-Kontos.
Beim Testen einer Umstellung auf die Verwendung der JavaScript-Clientbibliothek kann ich den Bildschirm für die Auswahl mehrerer Konten jedoch nicht mit gapi.auth.authorize aktivieren. Ist es möglich, mit der JS-Bibliothek mehrere Konten zu verwalten?
Update: Ich habe es mit dem versuchtimmediate
Parameterfalse
. Ich kann mich einloggen, solange ich mein Konto im Popup nicht ändere. Wenn ich mein Konto ändere, komme ich zu:
In einem neuen Tab passiert nichts. Ich habemachte ein Video zu demonstrieren.
Update 2:Dieser Bug gegen die JS-Client-Bibliothek für die Notwendigkeit der doppelten Auswahl von mehreren Konto wurde akzeptiert.