38039
- 38039 回答了问题 七牛云 Linux vps备份
自己解决了
- 38039 提出了问题七牛云 Linux vps备份
- 38039 回答了问题 yii2 composer三方登陆问题
事情证明,求人不如求解,解决了
- 38039 发表了说说据说出了完整的三方登陆,哪怕网站挂了也能登陆哦,哈哈哈,实现真正互联。
- 38039 发表了说说哈哈哈
- 38039 发表了说说因为网站不出完整的三方登陆,让大家都别暂时别登陆?
- 38039 回答了问题 yii2 composer三方登陆问题
新手等待大神中......
- 38039 回答了问题 yii2 composer三方登陆问题
controller方向:
class SiteController extends Controller { public function actions() { return [ 'auth' => [ 'class' => 'yii\authclient\AuthAction', 'successCallback' => [$this, 'successCallback'], ], ] } public function successCallback($client) { $attributes = $client->getUserAttributes(); // user login or signup comes here } }
这里还需要添加什么东西吗?有句话 // user login or signup comes here,是把
public function actionLogin() { $this->title = '用户登陆'.' - '.Yii::$app->name; $this->description = ''; $this->canonical = Yii::$app->params['domain'].'login'; if (!\Yii::$app->user->isGuest) { return $this->goHome(); } $next = Yii::$app->request->get('next'); $model = new LoginForm(); if ($model->load(Yii::$app->request->post()) && $model->login()) { if(isset($next)) return $this->redirect($next); return $this->goHome(); } else { return $this->render('login', [ 'model' => $model, ]); } },
加到里面?