Я создаю приложение Rails для взаимодействия с приложением iOS. Все мои запросы проходят/ждут JSON, поэтому я сталкиваюсь с проблемами CSRF при публикации. Я могу отключить protect_from_forgery (не идеально), но я не хочу делать это на основе каждого контроллера, потому что я использую devise, и мне придется подклассифицировать каждый контроллер. Есть ли способ отключить его для всего приложения или что лучше подходит?Могу ли я отключить защиту_from_forgery для моего приложения Rails Rails?
3
A
ответ
2
Я не знаю, если это работает, но я бы попробовал этот
class ApplicationController < ActionController::Base
skip_before_filter :verify_authenticity_token
end
Смежные вопросы
- 1. rails: Как отключить защиту_from_forgery только в тестах?
- 2. Могу ли я использовать номера в имени моего приложения Rails?
- 3. Должен ли я использовать Rails 3 для моего приложения
- 4. Могу ли я отключить systemui Из моего приложения для Android?
- 5. Почему я не могу создать диаграмму ER для моего приложения Rails, используя драгоценный камень rails-erd?
- 6. Реализация шаблона наблюдателя для моего приложения Rails
- 7. Это опасно для моего приложения Rails?
- 8. Могу ли я использовать Rails для создания приложения phongap?
- 9. Могу ли я использовать Docker для развертывания приложения Rails?
- 10. Могу ли я отключить драйвер устройства wifi из моего приложения?
- 11. Как использовать бутстрап для моего приложения rails?
- 12. Рекомендации WYSIWYG для моего приложения Rails
- 13. Как сделать Javascript для моего приложения Rails?
- 14. Могу ли я использовать Twitter Bootstrap только для части моего приложения Rails?
- 15. Как обойти защиту_from_forgery в Rails 3 для приложения для холста Facebook?
- 16. Стоит ли настраивать мою собственную инфраструктуру для моего приложения rails?
- 17. Как я могу ограничить защиту_from_forgery с рельсами исключения
- 18. Rails: Могу ли я проверить наличие кнопки_to?
- 19. Могу ли я перенастроить приложение Live Rails?
- 20. Запуск скрипта Ruby вне моего приложения rails?
- 21. Могу ли я удалить папку поставщика из приложения Rails?
- 22. Тестирование моего приложения Ruby on Rails
- 23. Выполнять скрипты из моего приложения Rails
- 24. Могу ли я отключить Google Web Light для моего сайта?
- 25. Запуск моего приложения rails на сервере
- 26. Рекомендации для хостинг-провайдера для моего приложения на основе Rails
- 27. На Heroku, как я могу планировать периодическую перезагрузку базы данных postgres для моего приложения Rails?
- 28. Как измерить запуск моего приложения Rails?
- 29. Могу ли я скрыть маршруты в Rails?
- 30. Как запустить несколько экземпляров моего приложения Rails?
Или просто удалить protect_from_forgery из файла application_controller.rb :-) – sailor
Perfect. Комментарий - это то, что мне нужно. – Quentamia