Ejemplo n.º 1
0
 public function actionLogin()
 {
     $model = new Admin();
     if ($model->load(\Yii::$app->request->post())) {
         $request = \Yii::$app->request->post('Admin');
         $username = $request['username'];
         $password = $request['password'];
         $checkLogin = $model->checkLogin($username, $password);
         if ($checkLogin) {
             \Yii::$app->session->set('admin', $username);
             $this->layout = 'admin';
             return $this->redirect(['admin/index']);
         } else {
             $this->layout = 'admin';
             return $this->render('login', ['model' => $model, 'error' => 'Tên đăng nhập hoặc mật khẩu không đúng']);
         }
     } else {
         $this->layout = 'admin';
         return $this->render('login', ['model' => $model]);
     }
 }