getVerificationCode() === 'must-redirect'; } /** * Get URL to attach session at SSO server. * * @param array $params The params to be passed. */ public function getAttachUrl(array $params = []): string { if ($this->getToken() === null) { $this->generateToken(); } $data = [ 'broker' => $this->broker, 'token' => $this->getToken(), 'checksum' => $this->generateChecksum('attach'), ]; return add_query_arg($data + $params, $this->url); } }