Fixed #332 Allow users to reset their password (#335)

* <Added password reset system>

* <Added rspec tests>

* <Fixed code style>

* <Added rescue for invalid smtp configuration>
This commit is contained in:
John Ma
2018-12-21 11:56:52 -05:00
committed by Jesus Federico
parent e3389c84d1
commit 8fe66d81f1
15 changed files with 513 additions and 3 deletions

View File

@ -24,4 +24,10 @@ class UserMailer < ApplicationMailer
@url = url
mail(to: @user.email, subject: t('landing.welcome'))
end
def password_reset(user, url)
@user = user
@url = url
mail to: user.email, subject: t('reset_password.subtitle')
end
end