/** @inheritdoc */ public function actions() { return ['auth' => ['class' => AuthAction::className(), 'successCallback' => Yii::$app->user->isGuest ? [$this, 'authenticate'] : [$this, 'connect']]]; }
/** * @inheritdoc */ public function actions() { return ['captcha' => ArrayHelper::merge(['class' => $this->module->getClassName(Module::CLASS_CAPTCHA_ACTION)], $this->module->captchaConfig), 'client' => ['class' => AuthAction::className(), 'successCallback' => [$this, 'clientLogin']]]; }
public function actions() { return ['auth' => ['class' => AuthAction::className(), 'successCallback' => [$this, 'onAuthSuccess']]]; }
public function actions() { return ['social' => ['class' => AuthAction::className(), 'successCallback' => [$this, 'social']]]; }
/** * @inheritdoc */ public function actions() { return ['auth' => ['class' => AuthAction::className(), 'successCallback' => [$this, 'authCallback'], 'successUrl' => Yii::$app->urlManager->createAbsoluteUrl(['/user/default/login'])]]; }