When I run an app I developed, I get an error.
dropbox.exceptions.AuthError: AuthError('89ade68e26bd49d592d01bfbfae5659b', AuthError('expired_access_token', None))
What could be wrong with my OAuth code?
def oauth_flow():
return DropboxOAuth2Flow(
APP_KEY,
'https://dropbox-notifications.herokuapp.com/oauth-callback',
session,
'dropbox-auth-csrf-token',
APP_SECRET
)
@app.route('/oauth-callback')
def oauth_callback():
auth_result = oauth_flow().finish(request.args)
access_token = auth_result.access_token
account = auth_result.account_id
redis_client.hset('tokens', account, access_token)
process_user(account)
return redirect(url_for('done'))
@app.route('/login')
def login():
return redirect(oauth_flow().start())
Thank you