class IgnoreFbCsrfMiddleware(object): def process_request(self, request): signed_request = request.REQUEST.get('signed_request', None) signed_request = decode_signed_request(signed_request, settings.FACEBOOK_APP_SECRET) request.csrf_processing_done = signed_request != None