ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
[TOC] ## 说明 - namespace mulo; - facade 部分类库使用了facade设计模式, 支持静态调用 ## Facade 实现门面设计模式 - 创建示例 ``` <?php namespace mulo\facade; class Http extends \mulo\Facade { protected static function getFacadeClass() { return 'mulo\Http'; } } ``` ## Http - http使用示例 ```php use mulo\facade\Http; $res = Http::httpRequest('http://openapi.loqh.cn/test/news/list', [ 'page'=>1 ]); ``` ## 认证 ### thinkphp6用户认证中间件 ### thinkphp5.1用户认证中间件 ## 随机字符串 ```php use mulo\facade\Random;; //一个6个字符的随机字符串 $str = Random::str(6) ``` ## 小程序功能 ## mulo子系统 - 集成用户系统的单点登录和内部数据加密通信 ``` // 配置示例 // protected $config = [ // //用户系统-服务端 // 'user_system_action' => 'http://user.lqh.cn', // //用户系统-应用名 // 'user_system_appname' => 'apitool001', // //用户系统-appid // 'user_system_appid' => 'apitool001', // //用户系统-内部系统通讯令牌 // 'user_system_token' => '123asdf', // ]; $childSystem = new \mulo\MuloChildSystem($config); //验证登录 // access_token 用户在用户系统登录后获得的授权令牌 $res = childSystem ->loginCheck($access_token); ```