Хм, я только что понял, что мне нужно действие GET для доступа к форме активации пользователя по ссылке электронной почты и POST для фактической активации пользователя. спасибо за помощь, я попробую

ичок в рельсах, поэтому я просто объясню вам свою ситуацию:

У меня есть модель пользователя и UsersController. Пользователи входят в систему со своим адресом электронной почты и паролем. Специальные пользователи могут приглашать других пользователей, введя адрес электронной почты приглашенного в форму и нажав «Отправить». Затем приглашенный пользователь получает письмо со ссылкой для активации своей учетной записи, впервые введя свой пароль.

Вот проблема:

Форма "приглашения" сопоставлена ​​с действием создания моего atm UsersController. Но с чем мне связать форму «активации»?

Могу ли я определить пользовательское действие «активировать» или что-то, к чему можно получить доступ, например/users/3/activate (конечно, здесь тоже должен быть какой-то токен аутентификации ...) и активировать пользователя с идентификатором 3?

Я нашел кое-что о пользовательских действиях, но пока не совсем разбираюсь в этом.

Спасибо за любую помощь

Ответы на вопрос(1)

Ваш ответ на вопрос