public function getCallbackURL()
{
$params = ['agent' => ClassFinder::getClassBasename($this)];
if (isset($_GET['external_token'])) {
$params['external_token'] = Request::getString($_GET['external_token']);
}
if (isset($this->backUrl)) {
$params['backurl'] = $this->backUrl;
}
return $this->req->getBaseUrl() . '/component/Account/ExternalAuthRedirect/json?' . http_build_query($params);
}