Rails 3 Токен Подлинности - PullRequest
8 голосов
/ 15 июня 2010

Кто-нибудь знает, как работает токен аутентификации в Ruby on Rails 3? Со всеми ненавязчивыми статьями Javascript Ruby on Rails 3, показывающими, как используются атрибуты данных HTML5, я нигде не вижу токена подлинности.

Ответы [ 3 ]

11 голосов
/ 16 июня 2010

Вы должны поместить это в раздел head ваших файлов макета:

<%= csrf_meta_tag %>

- который выводит:

<meta name="csrf-token" content="<%= form_authenticity_token %>" />
<meta name="csrf-param" content="authenticity_token" />
8 голосов
/ 27 сентября 2012

Если вы использовали

token_tag

для добавления проверки в пользовательские формы без помощника, теперь вы должны использовать:

token_tag form_authenticity_token
0 голосов
/ 15 июня 2010

конфиг / Инициализаторы / secret_token.rb

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...