Хм, я только что понял, что мне нужно действие GET для доступа к форме активации пользователя по ссылке электронной почты и POST для фактической активации пользователя. спасибо за помощь, я попробую
ичок в рельсах, поэтому я просто объясню вам свою ситуацию:
У меня есть модель пользователя и UsersController. Пользователи входят в систему со своим адресом электронной почты и паролем. Специальные пользователи могут приглашать других пользователей, введя адрес электронной почты приглашенного в форму и нажав «Отправить». Затем приглашенный пользователь получает письмо со ссылкой для активации своей учетной записи, впервые введя свой пароль.
Вот проблема:
Форма "приглашения" сопоставлена с действием создания моего atm UsersController. Но с чем мне связать форму «активации»?
Могу ли я определить пользовательское действие «активировать» или что-то, к чему можно получить доступ, например/users/3/activate
(конечно, здесь тоже должен быть какой-то токен аутентификации ...) и активировать пользователя с идентификатором 3?
Я нашел кое-что о пользовательских действиях, но пока не совсем разбираюсь в этом.
Спасибо за любую помощь