Example #1
0
def set_uri(oper, param, tail):
    ru = get_redirect_uris(oper.conv)[0]
    p = urlparse(ru)
    oper.req_args[param] = "%s://%s/%s" % (p.scheme, p.netloc, tail)
Example #2
0
def redirect_uris_with_fragment(oper, kwargs):
    ru = get_redirect_uris(oper.conv)[0]
    ru += "#" + ".".join(["%s%s" % (x, y) for x, y in list(kwargs.items())])
    oper.req_args["redirect_uris"] = ru
Example #3
0
def redirect_uri_with_query_component(oper, args):
    ru = get_redirect_uris(oper.conf.INFO)[0]
    ru += "?%s" % urlencode(args)
    oper.req_args.update({"redirect_uri": ru})
Example #4
0
def multiple_return_uris(oper, args):
    redirects = get_redirect_uris(oper.conv)
    redirects.append("%scb" % get_base(oper.conv.entity_config))
    oper.req_args["redirect_uris"] = redirects
Example #5
0
def redirect_uris_with_query_component(oper, kwargs):
    ru = get_redirect_uris(oper.conv)[0]
    ru += "?%s" % urlencode(kwargs)
    oper.req_args["redirect_uris"] = ru
Example #6
0
def set_uri(oper, param, tail):
    ru = get_redirect_uris(oper.conv)[0]
    p = urlparse(ru)
    oper.req_args[param] = "%s://%s/%s" % (p.scheme, p.netloc, tail)
Example #7
0
def redirect_uri_with_query_component(oper, args):
    ru = get_redirect_uris(oper.conf.INFO)[0]
    ru += "?%s" % urlencode(args)
    oper.req_args.update({"redirect_uri": ru})
Example #8
0
def redirect_uris_with_fragment(oper, kwargs):
    ru = get_redirect_uris(oper.conv)[0]
    ru += "#" + ".".join(["%s%s" % (x, y) for x, y in list(kwargs.items())])
    oper.req_args["redirect_uris"] = ru
Example #9
0
def redirect_uris_with_query_component(oper, kwargs):
    ru = get_redirect_uris(oper.conv)[0]
    ru += "?%s" % urlencode(kwargs)
    oper.req_args["redirect_uris"] = ru
Example #10
0
def multiple_return_uris(oper, args):
    redirects = get_redirect_uris(oper.conv)
    redirects.append("%scb" % get_base(oper.conv.entity_config))
    oper.req_args["redirect_uris"] = redirects