refresh(); } #[Computed] public function user(): ?User { return app(GetAuthenticatedUserContext::class)->fetch(); } public function logout(): void { Auth::logout(); session()->invalidate(); session()->regenerateToken(); $this->redirectRoute('login', navigate: true); } };