public function getSilentLoginUrl(int $expiration = 0): string 	{ 		return $expiration ? url()->temporarySignedRoute('login.silent', now()->addMinutes($expiration), ['user' => $this->id]) : url()->signedRoute('login.silent', ['user' => $this->id]); 	}