parent
2dc4416dad
commit
0695c44b21
@ -1,9 +1,13 @@
|
|||||||
_____________
|
Olá,
|
||||||
|
|
||||||
|
Recentemente, alguém solicitou que uma nova senha fosse gerada para
|
||||||
|
a conta associada a este email. Para completar o procedimento de
|
||||||
|
recuperação de senha, visite o endereço:
|
||||||
|
|
||||||
Seu nome de usuário é <%= h(@login) %>. E seu novo password é <%= h(@pass) %>.
|
<%= recover_password_with_key_url(@key, :host => App.default_host) %>
|
||||||
Faça o seu Login e mude para algo mais fácil de ser memorizado.
|
|
||||||
|
|
||||||
|
Caso esta solicitação não tenha sido feita por você, por favor,
|
||||||
|
desconsidere esta mensagem.
|
||||||
|
|
||||||
Wiki Ufc
|
Atenciosamente,
|
||||||
-------------
|
Equipe do <%= App.title %>.
|
||||||
|
@ -0,0 +1,36 @@
|
|||||||
|
%h4.title= App.title
|
||||||
|
%h1.title Recuperar senha
|
||||||
|
|
||||||
|
- if params[:key]
|
||||||
|
%p= error_messages_for :user
|
||||||
|
- form_tag recover_password_with_key_path(params[:key]) do
|
||||||
|
%dl
|
||||||
|
%dt
|
||||||
|
%label{:for => 'user_login'} Login
|
||||||
|
%dd
|
||||||
|
= text_field('user', 'login', {:value => @user.login, :readonly => true})
|
||||||
|
|
||||||
|
%dt
|
||||||
|
%label{:for => 'user_password'} Senha
|
||||||
|
%dd
|
||||||
|
= password_field('user', 'password', {:value => '', :id => 'password'})
|
||||||
|
%span#passmeter
|
||||||
|
|
||||||
|
%dt
|
||||||
|
%label{:for => 'user_password_confirmation'} Confirmação de Senha
|
||||||
|
%dd
|
||||||
|
=password_field('user', 'password_confirmation', {:value => ''})
|
||||||
|
= submit_tag 'Alterar senha'
|
||||||
|
|
||||||
|
- else
|
||||||
|
- if @user
|
||||||
|
%p Uma mensagem de confirmacão foi enviado para o seu email.
|
||||||
|
|
||||||
|
- else
|
||||||
|
- form_tag recover_password_path do
|
||||||
|
%dl
|
||||||
|
%dt
|
||||||
|
%label{:for => 'user_email'} Email
|
||||||
|
%dd
|
||||||
|
=text_field('user', 'email')
|
||||||
|
= submit_tag 'Recuperar senha'
|
@ -0,0 +1,9 @@
|
|||||||
|
class ResetPassword < ActiveRecord::Migration
|
||||||
|
def self.up
|
||||||
|
add_column :users, :password_reset_key, :string
|
||||||
|
end
|
||||||
|
|
||||||
|
def self.down
|
||||||
|
remove_column :users, :password_reset_key
|
||||||
|
end
|
||||||
|
end
|
Reference in new issue