Recuperacao de senha
This commit is contained in:
@@ -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) %>.
|
||||
Faça o seu Login e mude para algo mais fácil de ser memorizado.
|
||||
<%= recover_password_with_key_url(@key, :host => App.default_host) %>
|
||||
|
||||
Caso esta solicitação não tenha sido feita por você, por favor,
|
||||
desconsidere esta mensagem.
|
||||
|
||||
Wiki Ufc
|
||||
-------------
|
||||
Atenciosamente,
|
||||
Equipe do <%= App.title %>.
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
%dd= text_field('user', 'display_name')
|
||||
|
||||
%dt
|
||||
%laber{:for => 'user_email'} Email
|
||||
%label{:for => 'user_email'} Email
|
||||
%dd= text_field('user', 'email')
|
||||
|
||||
%dt
|
||||
|
||||
@@ -22,4 +22,6 @@
|
||||
|
||||
%br
|
||||
= link_to 'Criar nova conta', signup_path
|
||||
=# link_ro 'Recuperar senha', recover_password_path
|
||||
|
||||
%br
|
||||
= link_to 'Recuperar senha', recover_password_path
|
||||
|
||||
36
app/views/users/recover_password.html.haml
Normal file
36
app/views/users/recover_password.html.haml
Normal file
@@ -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'
|
||||
Reference in New Issue
Block a user