
thinkphp6 api
thinkphp6 api
班长胡一可
2021,从零开始。
展开
-
thinkphp6 JWT封装及使用,登录判断
1.使用composet安装JWTcomposer require firebase/php-jwt安装成功后会在项目根目录\vendor下生成firebase文件夹,里面就是JWT的相关文件2.在项目根目录\extend\Tools\JWT新建JWTAuth.php类封装JWT,分别封装getAdminToken()生成Token方法和checkAdminToken()校验token方法,代码如下:<?phpnamespace Tools\JWT;use Firebase\J原创 2021-12-15 14:46:19 · 1948 阅读 · 0 评论 -
thinkphp6 api 响应封装(数据查询)
现在使用比较多的api风格是restful设计风格,也就是响应时的json数据应该包含有data数据、msg响应信息、code响应状态码、type数据格式等这几个信息。而且数据响应的格式都应该保持格式一致,所以就涉及到响应数据的封装问题,封装好响应模式后,以后可以直接调用。第一步,新建公共控制器common.php,定义响应returnapi()方法的数据模式进行封装;<?phpnamespace app\controller;use think\Response;class C原创 2021-12-04 15:43:25 · 2948 阅读 · 1 评论