This commit is contained in:
2025-11-07 13:34:32 -08:00
commit 1e8c5a972b
436 changed files with 11000 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
class FirstRunsController < ApplicationController
allow_unauthenticated_access
before_action :prevent_running_after_setup
def show
@user = User.new
end
def create
user = FirstRun.create!(user_params)
start_new_session_for user
redirect_to root_url
end
private
def prevent_running_after_setup
redirect_to root_url if User.any?
end
def user_params
params.require(:user).permit(:name, :email_address, :password)
end
end