Ho configurato omniauth, omniauth-dropbox eideare per l'autenticazione usando Dropbox. Ma ogni volta che accedo utilizzando Dropbox, chiede di autorizzare l'app per l'account Dropbox, anche se l'ho autorizzato una sola volta. Come si interrompe la riautorizzazione ogni volta che un utente esegue l'accesso?
sto usando https://github.com/spagalloco/omniauth-dropbox come strategia Dropbox.
risposte:
0 per risposta № 1Devi passare la sessione autorizzata a 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)