Sha256: 80f27db1c279ab2c25daa6e9f0b73c1b4acf72e22fa390521fbb44336a348e23
Contents?: true
Size: 488 Bytes
Versions: 4
Compression:
Stored size: 488 Bytes
Contents
class Auth::RegisteredUserController < ApplicationController skip_authentication def new render inertia: "Auth/Register" end def create form = Auth::RegisterForm.new params.permit(:name, :email, :password, :password_confirmation) return redirect_to register_path, inertia: { errors: form.error_messages } if form.invalid? user = User.create(name: form.name, email: form.email, password: form.password) login user redirect_to dashboard_path end end
Version data entries
4 entries across 4 versions & 1 rubygems