Browse Source

commit login model

superbee 8 years ago
parent
commit
1c8def06f9
1 changed files with 62 additions and 61 deletions
  1. 62 61
      application/base/controller/Login.php

+ 62 - 61
application/base/controller/Login.php

@@ -1,62 +1,63 @@
-<?php
-namespace app\base\controller;
-
-use think\Controller;
-use think\Session;
-use app\user\model\Admin;
-
-class Login extends Controller
-{
-	
-	private $adminModel;
-	
-	protected function _initialize(){
-		
-		$this->adminModel = new Admin();
-	}
-	
-	public function login(){
-		$this->view->engine->layout(false);
-		
-		if ($this->request->isPost()){
-			// 判断验证码
-			
-			// 判断用户名
-			if (empty($username = $this->request->post('username'))) {
-				return $this->error("用户名不能为空", $this->request->baseUrl());				
-			}
-			
-			// 判断密码
-			if (empty($password = $this->request->post('password'))) {
-				return $this->error("密码不能为空", $this->request->baseUrl());				
-			}
-			
-			$res = $this->adminModel->login($username, $password);
-			
-			if($res){
-				Session::set('admin', $res);
-				$this->success("登录成功", url('user/index/index'));				
-			} else {
-				$this->error("用户不存在或密码不正确", $this->request->baseUrl());
-			} 
-		}
-		
-		return $this->fetch('login');
-	}
-	
-	public function out(){
-		session(null);
-		$this->redirect(url('base/login/login'));
-	}
-	
-	public function register(){
-		$this->view->engine->layout(false);
-		
-		if($this->request->isPost()){
-			$this->adminModel->register();
-		}
-		
-		return $this->fetch('register');
-	}
-	
+<?php
+namespace app\base\controller;
+
+use think\Controller;
+use think\Session;
+use app\user\model\Admin;
+
+class Login extends Controller
+{
+	
+	private $adminModel;
+	
+	protected function _initialize(){
+		
+		$this->adminModel = new Admin();
+	}
+	
+	public function login(){
+		$this->view->engine->layout(false);
+		
+		if ($this->request->isPost()){
+			// 判断验证码
+			$username = $this->request->post('username');
+			$password = $this->request->post('password');
+			// 判断用户名
+			if (empty($username)) {
+				return $this->error("用户名不能为空", $this->request->baseUrl());				
+			}
+			
+			// 判断密码
+			if (empty($password)) {
+				return $this->error("密码不能为空", $this->request->baseUrl());				
+			}
+			
+			$res = $this->adminModel->login($username, $password);
+			
+			if($res){
+				Session::set('admin', $res);
+				$this->success("登录成功", url('user/index/index'));				
+			} else {
+				$this->error("用户不存在或密码不正确", $this->request->baseUrl());
+			} 
+		}
+		
+		return $this->fetch('login');
+	}
+	
+	public function out(){
+		session(null);
+		$this->redirect(url('base/login/login'));
+	}
+	
+	public function register(){
+		$this->view->engine->layout(false);
+		
+		if($this->request->isPost()){
+			$this->adminModel->register();
+		}
+		
+		return $this->fetch('register');
+	}
+	
 }