amnah\yii2\user\controllers\AuthController::connectCallback PHP Method

connectCallback() public method

Connect social auth to the logged-in user
public connectCallback ( BaseClient $client ) : Response
$client yii\authclient\BaseClient
return yii\web\Response
    public function connectCallback($client)
    {
        // uncomment this to see which attributes you get back
        //echo "<pre>";print_r($client->getUserAttributes());echo "</pre>";exit;
        // check if user is not logged in. if so, do nothing
        if (Yii::$app->user->isGuest) {
            return;
        }
        // register a new user
        $userAuth = $this->initUserAuth($client);
        $userAuth->setUser(Yii::$app->user->id)->save();
    }