Sha256: 8f887de376670774930d48263db90d8a82fbf5e0a5f5dfc22eef2eec35584ad8
Contents?: true
Size: 534 Bytes
Versions: 3
Compression:
Stored size: 534 Bytes
Contents
class Auth::RegisteredUserController < ApplicationController include RedirectIfAuthenticated skip_authenticate 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) Current.auth.login user redirect_to dashboard_path end end
Version data entries
3 entries across 3 versions & 1 rubygems