插件应用
主题模板
讨论社区
问答
博客
学习文档
框架开发文档
模板开发文档
接口开发文档
教学视频文档
模板引擎文档
下载安装
在线演示
登录
/
注册
个人中心
我的订单
退出登录
博文列表
排序:
最新更新
热门
推荐
ThinkPHP6使用JWT的token认证
文章目录 今日目标(每日任务)基于JWT的Token登录认证1、JWT简介2、JWT 的原理3、JWT 的数据结构3.1 Header3.2 Payload3.3 Signature3.4 Base64URL4、JWT 的使用方式5、JWT 的几个特点6、功能实现6.1 JWT功能组件 今日目标(每日任务) 1.掌握JWT的token登录认证 2.封装JWT的token认证类 3.开发验证码接口、登录接口、退出接口 4.编写验证码接口文档、登录接口文档、退出接口文档 基于JWT的Token登录认证 1、J
2022-11-24 11:10:29
阅读数
167
评论数
0
thinkPhp6 生成验证码API接口
第一步:使用Composer安装think-captcha扩展包 composer require topthink/think-captcha 第二步: 设置路由 Route::get('captcha/:id','\\think\\captcha\\CaptchaController@index');Route::get('captcha','Captcha/captcha'); 第三步:控制器创建方法 public function captcha(Request $request){$id = m
2022-11-24 11:10:29
阅读数
235
评论数
0
thinkphp6+nginx配置
server {listen 80;server_namewww.lor_think.work;root /www/thinkphp6/public;indexindex.php index.html index.htm;#charset koi8-r;access_log /dev/null;#access_log/var/log/nginx/nginx.localhost.access.logmain;error_log/var/log/nginx/nginx.localhost.error.logw
2022-11-24 11:10:29
阅读数
229
评论数
0
thinkphp6安装与运行
1.下载tp6:https://pan.baidu.com/s/1SMHRo5cBMhsL9HpPP4uA6w 提取码:m78t 2.全部框架包含tp6:https://pan.baidu.com/s/1Aq9TSubsOxeJakxP107pvQ 提取码:fizl 3.cd到文件夹根目录: 运行 php run think 运行
2022-11-24 11:10:29
阅读数
205
评论数
0
thinkphp6 生成在线预览的pdf
1,安装tcpdf composer require tecnickcom/tcpdf 成功后vendor文件夹下会有tecnickcom文件夹 2,引入 use TCPDF; 3,使用 $pdf = new \TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true,'UTF-8', false); $pdf->SetCreator(PDF_CREATOR); $pdf->SetAuthor('Nicola Asuni'); $pdf->S
2022-11-24 11:10:29
阅读数
244
评论数
0
thinkphp6:如何开启多应用模式
1.检查Composer是否安装成功 在开启多应用模式之前要确保你已经安装好Composer 如果没有安装则可以根据官网的操作步骤完成安装 https://www.kancloud.cn/manual/thinkphp6_0/1037481 2.在电脑上安装Composer composer require topthink/think-multi-app 3.安装成功后 在vendor这个文件夹就可以看到新增的扩展啦 4.如何使用 配置成功后,我们就可以在app目录下新建多个模块了 每个模块里面必须
2022-11-24 11:10:29
阅读数
244
评论数
0
thinkphp6生成验证码
验证码路由 //验证码Route::get('captcha/:id','\\think\\captcha\\CaptchaController@index')->allowCrossDomain();Route::get('captcha','User/captcha')->allowCrossDomain(); //生成id$id = mt_rand(10000, 99999);//唯一标识符$uniqid = uniqid("$id");//返回数据,验证码图片路径,验证码标识$data = [//
2022-11-24 11:10:29
阅读数
165
评论数
0
thinkphp6 日志处理
日志处理的操作由 Log 类完成,它记录着所有程序中运行的错误记录; 在 config 目录下的 log.php 配置文件,用于设置日志信息; 在 runtime 目录下后一个 log 文件夹,里面按照日期排好了每月的日志(多应用,则会按照应用目录分类) 系统提供了不同日志级别,默认 info 级别,从低到高排列如下: debug/info/notice/warning/error/critical/alert/emergency/sql;
2022-11-24 11:10:29
阅读数
178
评论数
0
thinkphp6部署centos7服务器问题笔记
thinkphp6部署centos7服务器问题笔记 最近在用thinkphp6开发一个项目(后文简称tp6),本地使用php think run的方式调试一切OK。 然而小编由于是第一个tp项目没经验,当将项目上传至服务器部署时,折腾了小半天才搞定。 有几个问题,中间又尝试源码编译安装,总共出现了这么些个问题: (1) 在Windows PC开发环境不敏感的文件大小写,如 jsmin.php->JSMin.php (2) ctype_lower找不到, Uncaught Error: Call to un
2022-11-24 11:10:29
阅读数
209
评论数
0
thinkphp6的时间区间查询
thinkphp6之后 就没办法在使用thinkphp5的时间查询方法了 这里有thinkphp6自带的方法thinkphp6查询表达式官方文档链接 $date = "2020-06-01 00:00:00" //首先先声明一个开始时间//然后将日期格式的时间转成时间戳$begintime = strtotime("$date");//指定月份的第一天$endtime = strtotime("$date 23:59:59 +1 month -1 day");//指定月份的最后一天$info = Db::
2022-11-24 11:10:29
阅读数
187
评论数
0
共 6126 条
上一页
1
2
...
211
212
213
214
215
216
217
...
612
613
下一页
发帖
加入PHP技术QQ群
一个专属于OneKeyAdmin的技术交流平台,记录OneKeyAdmin开发者的成长与进步。
主题帖
6223
回帖数
147
登陆 /
注册
文章
-
评论
-
粉丝
-
热门帖子
1 gitlab中国官方网站
5497
2 攻入网站后台的方法
4421
3 Yandex企业邮箱注册
4275
4 WordPress Rest API 入门详解
3740
5 Thinkphp5.0 获取新增数据的ID
3150
6 thinkphp5 解决跨域问题
2768
7 Thinkphp6 的 where 查询条件 and 和 or 的 操作
2644
8 Vue3官网使用及简介
2552
9 PHP的exec()函数用法详解
2494
10 thinkphp6配置连接微软的sqlserver数据库
2165