Commit b4e5943b by thanhnd

add username field to view sign up and update to database

parent ff8a1b64
Pipeline #604 failed with stages
in 0 seconds
...@@ -6,7 +6,7 @@ class ApplicationController < ActionController::Base ...@@ -6,7 +6,7 @@ class ApplicationController < ActionController::Base
protected protected
def configure_permitted_parameters def configure_permitted_parameters
added_attrs = [:username, :email, :password, :password_confirmation, :remember_me] added_attrs = [:name, :email, :password, :password_confirmation, :remember_me]
devise_parameter_sanitizer.permit :sign_up, keys: added_attrs devise_parameter_sanitizer.permit :sign_up, keys: added_attrs
devise_parameter_sanitizer.permit :account_update, keys: added_attrs devise_parameter_sanitizer.permit :account_update, keys: added_attrs
end end
......
...@@ -8,6 +8,10 @@ ...@@ -8,6 +8,10 @@
<%= f.email_field :email, autofocus: true, autocomplete: "email" %> <%= f.email_field :email, autofocus: true, autocomplete: "email" %>
</div> </div>
<div><%= f.label :name %><br />
<%= f.text_field :name, autofocus: true %>
</div>
<% if devise_mapping.confirmable? && resource.pending_reconfirmation? %> <% if devise_mapping.confirmable? && resource.pending_reconfirmation? %>
<div>Currently waiting confirmation for: <%= resource.unconfirmed_email %></div> <div>Currently waiting confirmation for: <%= resource.unconfirmed_email %></div>
<% end %> <% end %>
......
...@@ -8,6 +8,10 @@ ...@@ -8,6 +8,10 @@
<%= f.email_field :email, autofocus: true, autocomplete: "email" %> <%= f.email_field :email, autofocus: true, autocomplete: "email" %>
</div> </div>
<div><%= f.label :name %><br />
<%= f.text_field :name, autofocus: true %>
</div>
<div class="field"> <div class="field">
<%= f.label :password %> <%= f.label :password %>
<% if @minimum_password_length %> <% if @minimum_password_length %>
......
...@@ -7,6 +7,7 @@ Rails.application.routes.draw do ...@@ -7,6 +7,7 @@ Rails.application.routes.draw do
as :user do as :user do
get "signin" => "devise/sessions#new" get "signin" => "devise/sessions#new"
post "signin" => "devise/sessions#create" post "signin" => "devise/sessions#create"
get '/users/sign_out' => 'devise/sessions#destroy'
delete "signout" => "devise/sessions#destroy" delete "signout" => "devise/sessions#destroy"
end end
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment