app/controllers/users_controller.rb
class UsersController < ApplicationController
skip_before_action :require_login, only: [:new, :create]
def new
@user = User.new
end
def create
@user = sign_up(user_params)
if @user.valid?
sign_in(@user)
flash[:notice] = t(".success")
redirect_to root_path
else
render :new
end
end
private
def user_params
params.require(:user).permit(:email, :name, :password)
end
end