zu zeigen Ich bin in der Lage, beide prompt=consent
und prompt=select_account
einzeln zu verwenden, aber Google scheint mir nicht zu erlauben, sie zu kombinieren. Ich versuchte die prompt=consent+select_account
wie in einer Antwort von Force google account chooser vorgeschlagen, aber das scheitert mit dem Fehler: "Ungültige Eingabeaufforderung: Zustimmung + select_account".Google erzwingen, um Kontoauswahl und Zustimmung Bildschirm
Das Dokument (https://developers.google.com/accounts/docs/OAuth2Login) sagt "Eine durch Leerzeichen getrennte Liste", also habe ich versucht consent select_account
, aber das schlägt fehl mit: "Die angeforderte URL wurde auf diesem Server nicht gefunden."
Ich habe auch versucht, prompt=select_account
und approval_prompt=force
zu kombinieren, aber das mag Google auch nicht.
Hat noch jemand Glück mit der Kombination von Zustimmungsbildschirm und Kontoauswahl?
Update:
Dies ist meine JavaScript-Methode für URL Erstellen von Kontakten aus gmail bekommen
$scope.importGmailContacts = function() {
provider = 'gmail';
$scope.importing_from_gmail = true;
window.open(protocol + "://" + host + ":" + port + "/contacts/gmail", "_blank",
"toolbar=yes, scrollbars=yes, resizable=yes, top=0, left=0, width=600, height=600, prompt='select_account+consent', approval_prompt=force");
}
ich versucht habe prompt
und approval_prompt
sowohl kollektiv als auch individuell einstellen, aber es scheint nicht zu funktionieren. Refer to this question.
'prompt = select_account + Zustimmung' Sinn machen – einverne