click slide preview to open slide
should be linkable to slide's author
listen on correct events
reset Jianggaowang.messages every time
append a reset password link on login page
append two new fields to users table
user can generate random token and fixed token expiration time
user passwords reset entrances
user passwords controller
user reset password page
set default host used for mailer
can send email to user
send delayed email and update flash message
finish the content for reset password email
new password edit page
use passwords controller with update action implementation
user can clear reset password token
adjust top header
user return to prefer page after sign in