JQuery Mobile ломает OmniAuth - PullRequest
       3

JQuery Mobile ломает OmniAuth

2 голосов
/ 02 апреля 2011

Я понимаю, что фреймворк находится в альфа-версии, но реализация jQuery Mobile нарушила мою проверку подлинности omniauth. Когда я пытаюсь войти в систему, jQuery mobile выдает общее сообщение об ошибке, как только я пытаюсь попасть в контроллер / auth / twitter.

Кто-нибудь еще имеет эту проблему?

Ответы [ 2 ]

0 голосов
/ 22 января 2014

Попробуйте добавить "data-ajax" => false к ссылке.

0 голосов
/ 06 июля 2012

Я только что столкнулся с этой проблемой, и это связано с тем, что для ссылки на поставщика auth /: в теге привязки должно быть указано rel='external', иначе jquery mobile попытается обработать его как ссылку ajax.

Другая проблема, с которой я недавно столкнулся, заключается в том, что функция обратного вызова oauth Facebook не работает. Краткий ответ: после хеша в URL-адресе something.com/#_=_ помещается мусор. Все, что вам нужно сделать, это избавиться от этого, и вы готовы идти. Подробности и подробный ответ можно найти внизу этой страницы: http://jquerymobile.com/test/docs/pages/page-navmodel.html

...