validate([ 'email' => ['required', 'email'], 'password' => ['required'], ]); if (! Auth::attempt($credentials, $this->remember)) { $this->addError('email', 'These credentials do not match our records.'); return; } request()->session()->regenerate(); $this->redirect(route('sites.index'), navigate: true); } public function render() { return view('livewire.auth.login'); } }