Merge pull request #2548 from wairbut-m2c/backport-let-manager-reset-users-password

Let managers reset user's password
This commit is contained in:
Raimond Garcia
2018-04-05 17:03:24 +02:00
committed by GitHub
16 changed files with 246 additions and 8 deletions

View File

@@ -1,10 +1,25 @@
en:
management:
account:
menu:
reset_password_email: Reset password via email
reset_password_manually: Reset password manually
alert:
unverified_user: No verified user logged in yet
show:
title: User account
edit:
title: 'Edit user account: Reset password'
back: Back
password:
password: Password
send_email: Send reset password email
reset_email_send: Email correctly sent.
reseted: Password reseted successfully
random: Generate random password
save: Save
print: Print password
print_help: You will be able to print the password when it is saved.
account_info:
change_user: Change user
document_number_label: 'Document number:'

View File

@@ -1,10 +1,25 @@
es:
management:
account:
menu:
reset_password_email: Restablecer contraseña via email
reset_password_manually: Restablecer contraseña manualmente
alert:
unverified_user: Solo se pueden editar cuentas de usuarios verificados
show:
title: Cuenta de usuario
edit:
title: 'Editar cuenta de usuario: Restablecer contraseña'
back: Atrás
password:
password: Contraseña
send_email: Enviar email para restablecer la contraseña
reset_email_send: Email enviado correctamente.
reseted: Contraseña restablecida correctamente
random: Generar contraseña aleatoria
save: Guardar
print: Imprimir contraseña
print_help: Podrás imprimir la contraseña cuando se haya guardado.
account_info:
change_user: Cambiar usuario
document_number_label: 'Número de documento:'

View File

@@ -15,7 +15,14 @@ namespace :management do
end
end
resource :account, controller: "account", only: [:show]
resource :account, controller: "account", only: [:show] do
get :print_password
patch :change_password
get :reset_password
get :edit_password_email
get :edit_password_manually
end
resource :session, only: [:create, :destroy]
get 'sign_in', to: 'sessions#create', as: :sign_in