2017-12-25 8 views
0

레일을 고안 할 때까지 비밀번호 재설정 이메일을 보내는, 나는, 그 구현 나 사용자가 암호 알림 이메일을 다시 보내도록하는 데 도움이 create 기능을 만든 사용자가 비밀번호를 5 회 클릭하면 이메일이 5 개가 전송됩니다 (지연이 발생하거나 사용자가 대기하지 않는 경우 빠른 응답이 필요합니다)) 마지막 이메일은 작동하지 않을 때까지 이메일을 보내지 않습니다. 이 토큰이 만료되었거나 무언가 발견되었지만 아무 것도 찾을 수 없었습니다. 새로운 속성을 만들려고 생각했습니다. 전자 datetime 될 전자 메일을 보낸 마지막 시간을 나타 내기 위해 사용자 테이블 안에 있지만 더 나은 방법을 사용하여 만들 것인지 묻는 해요.지주는 일부 indecator 내가 <code>Devise::PasswordsController</code>에서 <code>PasswordController</code> 상속이

답변

3

당신이 근본적으로 당신이 제안하고 정확하게 구현 user.reset_password_period_valid?

사용할 수 있습니다; 그러나 당신이 Rcoverable 장치 모듈을 사용하고 있다면 이미 내장되어 있습니다!

관련 문제