Frage

Ich arbeite mit dem Google Drive-API für ein Projekt.Beim Erhalten des Zugangs-Tokens durch die Obwohl die OAuth 2.0-Implementierung Google-Laufwerk bereitstellt, muss der Benutzer den Zugriff auf ein Webschnittstelle durch Anmelden in sein Konto zu gewähren und Zugriff für meine Anwendung zulassen.Gibt es sowieso, dass ich das Zugangsstoken erhalten kann, ohne dass der Benutzer den Zugriff über die Webseite zulassen muss.

Beispielsweise ist es möglich, das Zugriff auf das Token zu erhalten, indem Sie den Benutzernamen und das Kennwort des Benutzers direkt angeben.Jede Hilfe dabei wird geschätzt.

War es hilfreich?

Lösung

Einer der Gründe, warum Anbieter wie Google OAuth verwenden, ist der Benutzer, dass der Benutzer niemals seinen Benutzernamen und dem Kennwort einem Dritten anbieten muss.Er muss es nur direkt auf der Website des Anbieters eingeben.

Der OAuth 2-Standard selbst würde sogar ein solches Verfahren bereitstellen, das als Ressourceninhaber Passwort Anmeldeinformationen Grant , aber das ist aus Sicherheitsgründen nicht von Google implementiert.

Wenn Sie nur Zugriff auf Ihren Webserver auf eigene Rechnung benötigen, können Sie Dienstkonten .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top