/ / Come autorizzare Dropbox usando Devise? - ruby-on-rails, ideare

Come autorizzare Dropbox usando Devise? - ruby-on-rails, ideare

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 № 1

Devi 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)