public function get_by_mobile_pass($mobile, $password) { // TODO判断手机号码是否正确 $userModule = new UserModule($this->user->uuid); // 查询出用户信息 $user_info = $userModule->get_user_by_mobile($mobile); if ($user_info !== NULL) { $signup_date = date('Y-m-d', strtotime($user_info[0]->register_date)); // 数据库取注册日期 $password = $this->encrypt_passwd($password, $signup_date); // 加密密码 return $userModule->get_by_mobile_pass($mobile, $password); } return NULL; }