UserLoginController.class.php
908 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<?php
/**
* Created by PhpStorm.
* User: Dell
* Date: 2018/9/4
* Time: 14:09
*/
namespace Api\Controller\User;
use Common\Model\LuoyanshouModel as UserModel;
class UserLoginController extends \Api\Controller\AbstractController
{
// 禁止系统登录验证
protected $_require_login = false;
/**
* 用户登录
*/
public function Login_post()
{
$postData = I('post.');
$conds = [
'u_name' => $postData['name'],
'u_pwd' => md5( $postData['pwd'] )
];
$userModel = new UserModel();
$userInfo = $userModel->get_by_conds( $conds );
$login_flg = ( $userInfo != null) ? true : false;
if( $login_flg ){
session_start();
$_SESSION['userid'] = $userInfo['u_id'];
}
$this->_result = [
'login_flg' => $login_flg
];
}
}