В базу данных запись появляется. Но почему он не авторизуется, все никак понять не могу...
Создал модель:
Код: Выделить всё
public function saveFromVk($uid,$name,$photo){
$user = UserSocNetwork::findOne($uid);
if($user){
return Yii::$app->user->login($user);
}
$this->id = $uid;
$this->name = $name;
$this->photo = $photo;
$this->create();
return Yii::$app->user->login($this);
}
Код: Выделить всё
public function actionLoginVk($uid, $first_name, $photo){
$user = new UserSocNetwork();
if($user->saveFromVk($uid,$first_name,$photo)){
return $this->redirect(['site/index']);
}
}