Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function actionLogin()
- {
- if (!Yii::$app->user->isGuest) {
- return $this->goHome();
- }
- $session = Yii::$app->session;
- $session->open();
- if (!$session['user']['login']){
- $model = new LoginForm();
- if ($model->load(Yii::$app->request->post()) && $model->login()) {
- //return $this->goBack();
- $userdata = BackendUser::find()->where(['id'=>Yii::$app->user->getId()])->asArray()->all();
- $session['user'] = array(
- "login" => true,
- "id" => $userdata[0]['id'],
- "username" => $userdata[0]['username'],
- "fullname" => $userdata[0]['fullname'],
- );
- return $this->redirect(["site/index"]);
- } else {
- $model->password = '';
- return $this->render('login', [
- 'model' => $model,
- ]);
- }
- }
- }
Add Comment
Please, Sign In to add comment