Example #1
0
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
    )
Example #4
0
    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
        )
Example #5
0
    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)