示例#1
0
 def decorated(*args, **kwargs):
     try:
         if validate_request(FlaskRequest(request), consumer_getter=get_consumer):
             return f(*args, **kwargs)
         raise Unauthorized('Invalid request')
     except InvalidRequest as e:
         raise Unauthorized(e)
示例#2
0
 def decorated(request, *args, **kwargs):
     try:
         if validate_request(DjangoRequest(request), consumer_getter=get_consumer):
             return f(request, *args, **kwargs)
         return HttpResponse('Unauthorized', status=401)
     except InvalidRequest as e:
         return HttpResponse('Unauthorized: {}'.format(e), status=401)
     except Exception as e:
         print e