You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
			
				
					34 lines
				
				610 B
			
		
		
			
		
	
	
					34 lines
				
				610 B
			| 
											13 years ago
										 | <?php
 | ||
|  | 
 | ||
| 
											13 years ago
										 | namespace backend\controllers;
 | ||
| 
											13 years ago
										 | 
 | ||
|  | use Yii;
 | ||
|  | use yii\web\Controller;
 | ||
| 
											13 years ago
										 | use common\models\LoginForm;
 | ||
| 
											13 years ago
										 | 
 | ||
|  | class SiteController extends Controller
 | ||
|  | {
 | ||
|  | 	public function actionIndex()
 | ||
|  | 	{
 | ||
|  | 		echo $this->render('index');
 | ||
|  | 	}
 | ||
|  | 
 | ||
|  | 	public function actionLogin()
 | ||
|  | 	{
 | ||
|  | 		$model = new LoginForm();
 | ||
|  | 		if ($this->populate($_POST, $model) && $model->login()) {
 | ||
|  | 			Yii::$app->response->redirect(array('site/index'));
 | ||
|  | 		} else {
 | ||
|  | 			echo $this->render('login', array(
 | ||
|  | 				'model' => $model,
 | ||
|  | 			));
 | ||
|  | 		}
 | ||
|  | 	}
 | ||
|  | 
 | ||
|  | 	public function actionLogout()
 | ||
|  | 	{
 | ||
|  | 		Yii::$app->getUser()->logout();
 | ||
|  | 		Yii::$app->getResponse()->redirect(array('site/index'));
 | ||
|  | 	}
 | ||
|  | }
 |