action(); $controller = $request->controller(); $module = $request->module(); $apiToken = md5(strtoupper($action.'Customer-Service'.$controller.strtotime(date('Y-m-d')).$module)); // 验证服务器token. if ($getApiToken === $apiToken && empty($getUserToken) === false) { $usersField = ['id']; $usersWhere['token'] = $getUserToken; // 验证用户token. $users = model('users')->findUsers($usersField, $usersWhere); if (empty($users) === false) { return true; } else { return false; } } else { return false; } }//end verifyToken() /** * 获取用户信息 * * @access public * @return string */ protected function getUserInfo() { $getUserToken = input('server.HTTP_userToken'); $usersField = ['*']; $usersWhere['token'] = $getUserToken; // 获取用户信息. $usersInfo = model('users')->findUsers($usersField, $usersWhere); return $usersInfo; }//end getUserInfo() }