Я использую Rails 3.1.0, и я хотел бы "требовать" строку параметров в URL-адресе маршрутизатора способом правильного . То есть у меня есть параметр token
, который необходимо проверять при выполнении запроса HTTP POST, чтобы обновлять информацию о пользователе:
my_site_name/user/1?token=12345abcdr
Я планирую добавить ограничение в файл router.rb
, чтобы «потребовать» token
. Желательно ли? Должен ли я поступить так? Если да, как я могу указать соответствующий маршрутизатор?
Может быть, я мог бы указать / использовать «именованный маршрутизатор», передавая два параметра таким образом:
confirm_user_url(@user, token)