Видимо, у вас проблемы с авторизацией. Для этого люди придумали сессии. Один раз авторизуетесь, например, аяксом вот так:
$.post('http://example.com/auth', data: { pass: "qwerty", pass_confirmation: "qwerty" })
, как-то так. Сервер создает для вас сессию, возвращает кукис с этой сессией. Вы ее храните и дальше по страничкам лазите, без нужды авторизации на каждой.
Может быть, это был экстрасенс-мод, но если проблема в другом, то никак не пойму, в чем заключается "работа аякса и мвц".
Я так понял, проблемы тут не с роутингом.
Да и вообще, пробуйте типичные задачи решать готовыми средствами (фреймворки). Кучу времени сэкономите