UserLoginController.class.php 908 Bytes
<?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
        ];

    }

}