blob: ee0d70ea3516719f1a54231ca8666fab53956af6 (
plain) (
tree)
|
|
class RegistrationsController < ApplicationController
allow_unauthenticated_access only: %i[ new create ]
def new
@user = User.new
end
def create
@user = User.create(user_params)
if @user.save
start_new_session_for @user
redirect_to root_path, notice: "Successfully signed up!"
else
render :new
end
end
private
def user_params
params.expect(user: [:first_name, :last_name, :email_address, :password, :password_confirmation])
end
end
|