validate([ 'name' => 'required|string|max:255', 'email' => 'required|string|min:8|confirmed', ]); $user = User::created([ 'name' => $validated['name'], 'email' => $validated['email'], 'password' => Hash::make($validated['password']), ]); Auth::login($user); return redirect('/')->with('success',"welcome"); } }