Rails Devise: установка токена сброса пароля и перенаправление пользователя

В моем приложении для определенного варианта использования я создаю нового пользователя (программно устанавливаю пароль) и отправляю им электронное письмо с подтверждением.

Я бы сделал это хотели бы, чтобы они могли изменить свой пароль сразу после подтверждения (без необходимости вводить созданный системой пароль, который я не хочу им отправлять)

По сути, я бы хотел
1) Система создает новую учетную запись пользователя со сгенерированным паролем.
2) Система отправляет подтверждение по электронной почте.
3) User clicks confirmation and is redirected to enter in their password (effectively send them to a URL like below)

<a href="http://localhost:3000/users/password/edit?reset_password_token=v5Q3oQGbsyqAUUxyqLtb">Change my password</a>

Any help / pointers would be great.

42
задан patrickdavey 5 May 2011 в 07:36
поделиться