Exemple #1
0
def auth_denied_view(context, request):
    end_point = request.registry.settings.get("velruse.end_point")
    token = generate_token()
    storage = request.registry.velruse_store
    error_dict = {"code": getattr(context, "code", None), "description": context.message}
    storage.store(token, error_dict, expires=300)
    form = redirect_form(end_point, token)
    return Response(body=form)
Exemple #2
0
def auth_complete_view(context, request):
    end_point = request.registry.settings.get("velruse.end_point")
    token = generate_token()
    storage = request.registry.velruse_store
    if "birthday" in context.profile:
        context.profile["birthday"] = context.profile["birthday"].strftime("%Y-%m-%d")
    result_data = {"profile": context.profile, "credentials": context.credentials}
    storage.store(token, result_data, expires=300)
    form = redirect_form(end_point, token)
    return Response(body=form)
Exemple #3
0
def auth_denied_view(context, request):
    endpoint = request.registry.settings.get('velruse.endpoint')
    token = generate_token()
    storage = request.registry.velruse_store
    error_dict = {
        'code': context.code,
        'description': context.description,
    }
    storage.store(token, error_dict, expires=300)
    form = redirect_form(endpoint, token)
    return Response(body=form)
Exemple #4
0
def auth_complete_view(context, request):
    end_point = context.profile.get('end_point',
                                    request.registry.settings.get('velruse.end_point'))
    token = generate_token()
    storage = request.registry.velruse_store
    result_data = {
        'profile': context.profile,
        'credentials': context.credentials,
    }
    storage.store(token, result_data, expires=300)
    form = redirect_form(end_point, token)
    return Response(form)
Exemple #5
0
def auth_complete_view(context, request):
    end_point = request.registry.settings.get('velruse.end_point')
    token = generate_token()
    storage = request.registry.velruse_store
    if 'birthday' in context.profile:
        context.profile['birthday'] = \
                context.profile['birthday'].strftime('%Y-%m-%d')
    result_data = {
        'profile': context.profile,
        'credentials': context.credentials,
    }
    storage.store(token, result_data, expires=300)
    form = redirect_form(end_point, token)
    return Response(body=form)
Exemple #6
0
def auth_denied_view(context, request):
    end_point = request.POST.get('end_point',
                 request.GET.get('end_point',
                  request.GET.get('return_to',
                   request.registry.settings.get('velruse.end_point'))))
    token = generate_token()
    storage = request.registry.velruse_store
    error_dict = {
        'code': getattr(context, 'code', None),
        'description': getattr(context, 'description', 
                               getattr(context, 'message', '')),
    }
    storage.store(token, error_dict, expires=300)
    form = redirect_form(end_point, token)
    return Response(body=form)