Ich habe Omniauth, Omniauth-Dropbox und konfiguriertzur Authentifizierung mit Dropbox. Bei jeder Anmeldung mit Dropbox wird jedoch die Autorisierung der App für das Dropbox-Konto verlangt, obwohl ich sie einmal autorisiert habe. Wie beenden Sie die erneute Autorisierung bei jeder Anmeldung eines Benutzers?
ich benutze https://github.com/spagalloco/omniauth-dropbox als Dropbox-Strategie.
Antworten:
0 für die Antwort № 1Du brauchst Übergeben Sie die autorisierte Sitzung an den DropboxClient:
# This will fail if the user didn"t visit the above URL and hit "Allow"
session.get_access_token
client = DropboxClient.new(session, ACCESS_TYPE)