Codeigniter CSRF с Mootools - PullRequest
       13

Codeigniter CSRF с Mootools

0 голосов
/ 24 ноября 2011

Надеюсь, кто-то может помочь здесь.Я никогда не был фанатом jQuery, вместо этого я предпочитаю фреймворк Mootools - эй, кому-то нравятся разные вещи, верно?

В настоящее время я создаю приложение и только что дошел до момента включения CSRFзащита.У меня сложилось впечатление, что для запросов Ajax все, что мне нужно, это прочитать файл cookie и отправить его в виде сообщения на мой контроллер, но когда я делаю следующее с Mootools, он возвращает NULL, к сожалению, это прекрасно работает без CSRF.

Существует множество примеров использования jQuery, но ничего для Mootools, кто-нибудь может сообщить мне, сталкивались ли они с этим раньше?

var options = {};
options['csrf_token_name'] = Cookie.read("csrf_cookie_name");
var request = new Request.JSON({
    url: '/ajax/controller_name',
    data: options,
    onRequest: function(instance) {
    },
    onComplete: function(jsonObj) {
    },
    onFailure: function(instance) {
    }
}).send();
...