def auth_denied_view(context, request): endpoint = request.registry.settings.get('endpoint') 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(endpoint, token) return Response(body=form)
def auth_denied_view(context, request): endpoint = request.registry.settings.get('endpoint') token = generate_token() storage = request.registry.velruse_store error_dict = { 'provider_type': context.provider_type, 'provider_name': context.provider_name, 'error': context.reason, } storage.store(token, error_dict, expires=300) form = redirect_form(endpoint, token) return Response(body=form)
def auth_complete_view(context, request): endpoint = request.registry.settings.get('endpoint') token = generate_token() storage = request.registry.velruse_store result_data = { 'provider_type': context.provider_type, 'provider_name': context.provider_name, 'profile': context.profile, 'credentials': context.credentials, } storage.store(token, result_data, expires=300) form = redirect_form(endpoint, token) return Response(body=form)
def auth_complete_view(context, request): endpoint = request.registry.settings.get('endpoint') 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(endpoint, token) return Response(body=form)