password recovery wip

This commit is contained in:
Karol Selak 2021-03-21 10:36:09 +01:00
parent cd40ef66c6
commit 49998ee5b7
12 changed files with 70 additions and 1 deletions

View file

@ -5,4 +5,5 @@
<%else%>
<%= button_to "Login", '/login', method: :get%>
<%= button_to "Sign Up", '/users/new', method: :get%>
<%= button_to "Password recovery", '/password_recovery', method: :get%>
<%end%>

View file

@ -0,0 +1 @@
Please click the link to recover your password: <%= @url %>

View file

@ -0,0 +1,9 @@
Recover password
<%= form_with url: "/recover_password", method: :post do |form| %>
<%= form.text_field :password %>
<%= form.text_field :repeated_password %>
<%= form.hidden_field :recovery_code, :value => @recovery_code %>
<%= form.hidden_field :user_id, :value => @user_id %>
<%= form.submit "Change password" %>
<% end %>

View file

@ -0,0 +1,4 @@
<%= form_with url: "/password_recovery", method: :post do |form| %>
<%= form.text_field :email %>
<%= form.submit "Send email" %>
<% end %>

View file

@ -0,0 +1 @@
Recovery email sent.