def _create_oauth2_request(): if _req.method == 'POST': body = _req.form.to_dict(flat=True) else: body = None return OAuth2Request(_req.method, _req.url, body, _req.headers)
def _create_oauth2_request(request): q = request or flask_req if q.method == 'POST': body = q.form.to_dict(flat=True) else: body = None return OAuth2Request(q.method, q.url, body, q.headers)
def _create_oauth2_request(): if request.method == 'POST': body = request.form.to_dict(flat=True) else: body = None return OAuth2Request( request.method, request.url, body, request.headers )
def process_request(self, request): if isinstance(request, OAuth2Request): return request q = request or flask_req if q.method == 'POST': body = q.form.to_dict(flat=True) else: body = None return OAuth2Request( q.method, q.url, body, q.headers )
def process_request(self, request): if isinstance(request, OAuth2Request): return request q = request or flask_req if q.method == 'POST': body = q.form.to_dict(flat=True) else: body = None # query string in werkzeug Request.url is very weird # scope=profile%20email will be scope=profile email url = q.base_url if q.query_string: url = url + '?' + to_unicode(q.query_string) return OAuth2Request(q.method, url, body, q.headers)