Blogger Information
王娇
Blog
64
fans
6
comment
2
visits
82806
integral:0
P beans:180.5
  • List of blog posts
  • ThinkPhp6.0引入JWT进行token验证

    什么是JWTJson web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身...

    2022-05-07 14:54 Read 4389 comment 0
  • thinkphp 伪静态

    伪静态就是在访问url时隐藏index.php例: http://api.xuanransoftware.com/index.php/admins/login/login http://api.xuanransoftware.com/admins/...

    2022-04-22 15:16 Read 6207 comment 0
  • tp6解决跨域问题

    终端中输入命令 新建一个Cross中间件php think make:middleware Cross * 设置跨域 * @param $request * @param \Closure $next * @return m...

    2022-04-22 09:03 Read 4313 comment 0
  • linux下小皮部署子域名

    1.小皮面板新建一个网站,网站主域名开一个8001端口,子域名默认为80端口2.选择网站要目录3.在网站的ssl项中申请一个腾讯的免费证书。4.在云服务器的dns域名解析中添加一条子域名的A记录,1条子域名的https的协议记录,记录申效时间大概10...

    2021-12-20 17:20 Read 1296 comment 0
  • ThinkPhp6.0 隐藏入口文件,开启路功能

    开启路由功能 去掉入口文件index.php URL重写可以通过URL重写隐藏应用的入口文件index.php(也可以是其它的入口文件,但URL重写通常只能设置一个入口文件),下面是相关服务器的配置参考: [ Apache ]httpd...

    2021-09-30 12:42 Read 1761 comment 0
  • ThinkPhp6.0 vscode 布署

    tp6.0 版本开始,必须通过 Composer 方式安装和更新PHP >= 7.1.0 1.安装 composer 在windows中,下载Composer软件第一步:双击下载好的composer运行程序第二步:选择要安装的盘符第三步:选择ph...

    2021-06-03 15:40 Read 3502 comment 0
  • vscode 布署scratch3.0 GUI

    下载scratch3.0 GUI提示:’webpack-dev-server’ 不是内部或外部命令npm install webpack-dev-server --save-dev 检查node安装的全局包npm list -g --depth 0 ...

    2021-06-03 13:42 Read 1273 comment 0
  • laravel--对接微信JsApi支付

    学习总结1.1把example文件夹中的以WxPay.开头的文件复制到lib文件夹中 1.2把lib文件夹中的以每个文件中的require_once中的路径去掉,改为当前文件夹下调用 2.更改WxPay.Config.php中的配置信息

    2020-08-23 16:15 Read 3092 comment 0
  • laravel--对接腾讯云短信接口

    学习总结1.需要在腾讯云上购买并开通短信服务2.需要下载证书到php的安装路径,证书文件cacert.pem,更改php.ini的配置文件curl.cainfo =C:\phpstudy_pro\Extensions\php\php7.3.4nts\...

    2020-08-20 16:19 Read 2908 comment 0
  • laravel--新建模型--实现前台用户登录验证

    学习总结1.新建模型后,如果需要使用Auth类进行登录验证,需要在config文件夹中的auth.php文件进行门卫注册2.在使用Auth类进行登录验证时,需要使用自定义的门卫进行验证$isLogin = Auth::guard('member')-...

    2020-08-05 19:06 Read 1230 comment 0
  • laravel--phpstudy--redis 基本用法

    学习总结如果想在larave中使用redis,需要引入use Illuminate\Support\Facades\Redis;类,然后进行redis的操作设置redis数据存储的过期时间使用Redis::setex(key,ttl,value)其中...

    2020-07-10 17:52 Read 1838 comment 0
  • laravel--IM即时通讯系统--页面美化

    学习总结1.在workerman框架中判断某个连接是否掉线,需要添加onclose()方法。2.在服务端如果客户登录,则新建一个消息列表给该客户,存放此客户和客服的聊天记录,并且模拟点击一下。1.workerman框架中的websocket文件ws_...

    2020-06-30 15:27 Read 1289 comment 0
  • laravel--IM即时通讯--客服与客户一对一通讯

    学习总结1.启动websocket通讯需要在命令行输入php ws_test.php start启动通讯2.ws_test.php中每个连接都分配一个id,通过连接发送的字符串标识判断是客户端还是服务端发送的请求。1.workerman中的webso...

    2020-06-28 18:31 Read 2229 comment 0
  • laravel--通用后台管理系统--添加菜单--角色添加权限--根据用户权限显示菜单

    学习总结1.layui中的form.render()方法在使用过程中,只能渲染2次,问题在角色权限的添加和修改,全选和一级菜单只能选中和取消只能使用一次,第2次点击就不能渲染到复选框上了2.在权限中间件RightsVerify.php中为Reques...

    2020-06-22 17:29 Read 3123 comment 0
  • laravel--通用后台管理系统--分页--图片上传

    学习总结1.文章列表的分页,前端使用layui中的laypage进行渲染,后端使用laravel中的paginate(每页显示的记录个数)方法实现文章列表的分页2.在DBServiceProvider.php中把paginate()进行扩展,扩展后的...

    2020-06-21 16:09 Read 1291 comment 0