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
protected
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 :account_update, keys: added_attrs
end
......
......@@ -8,6 +8,10 @@
<%= f.email_field :email, autofocus: true, autocomplete: "email" %>
</div>
<div><%= f.label :name %><br />
<%= f.text_field :name, autofocus: true %>
</div>
<% if devise_mapping.confirmable? && resource.pending_reconfirmation? %>
<div>Currently waiting confirmation for: <%= resource.unconfirmed_email %></div>
<% end %>
......
......@@ -8,6 +8,10 @@
<%= f.email_field :email, autofocus: true, autocomplete: "email" %>
</div>
<div><%= f.label :name %><br />
<%= f.text_field :name, autofocus: true %>
</div>
<div class="field">
<%= f.label :password %>
<% if @minimum_password_length %>
......
......@@ -7,6 +7,7 @@ Rails.application.routes.draw do
as :user do
get "signin" => "devise/sessions#new"
post "signin" => "devise/sessions#create"
get '/users/sign_out' => 'devise/sessions#destroy'
delete "signout" => "devise/sessions#destroy"
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