Composes client auth URL.
public createClientUrl ( yii\authclient\ClientInterface $client ) : string | ||
$client | yii\authclient\ClientInterface | external auth client instance. |
return | string | auth URL. |
/** * @inheritdoc */ public function createClientUrl($provider) { if ($this->isConnected($provider)) { return Url::to(['/user/setting/disconnect', 'id' => $this->accounts[$provider->getId()]->id]); } else { return parent::createClientUrl($provider); } }