def get_dropbox_auth_flow(request): redirect_uri = reverse('dropbox_integration:oauth2_callback') return DropboxOAuth2Flow( consumer_key=settings.DROPBOX_APP_KEY, consumer_secret=settings.DROPBOX_APP_SECRET, redirect_uri=request.build_absolute_uri(redirect_uri), session=request.session['dropbox'], csrf_token_session_key='state')
def get_dropbox_auth_flow(session): from .views import DropboxAuthCallback redirect_uri = '{}{}'.format( get_url_base(), reverse(DropboxAuthCallback.slug), ) return DropboxOAuth2Flow(settings.DROPBOX_KEY, settings.DROPBOX_SECRET, redirect_uri, session, DROPBOX_CSRF_TOKEN)
def get_dropbox_auth_flow(): return DropboxOAuth2Flow(APP_KEY, APP_SECRET, get_url('oauth_callback'), session, 'dropbox-csrf-token')
def get_dropbox_auth_flow(web_app_session): redirect_uri = os.environ.get('DOMAIN_URL', '') + \ reverse('dropbox_auth_finish') return DropboxOAuth2Flow(APP_KEY, APP_SECRET, redirect_uri, web_app_session, 'dropbox-auth-csrf-token')
def __get_dropbox_auth_flow(self, config, session): return DropboxOAuth2Flow(config['DROPBOX_APP_KEY'], config['DROPBOX_APP_SECRET'], config['DROPBOX_REDIRECT'], session, "dropbox-auth-csrf-token")