# 张先生 主理 2 0 2 855 3月前 #Zsens插件介绍 BBS社区功能介绍 BBS社区(v1.1.0)是 Zsens 官方内容模块,安装启用后可在后台插件管理中配置使用。功能概述独立社区插件:应用中心配置路由/运行模式;社区内容页配置主题SEO与互动功能。适用场景适用于需要「BBS社区」能力的站点运营场景,可与社区、支付、消息等模块组合使用。使用提示在后台【插件管理】中安装并启用插件进入插件配 支付中心 插件安装 0 2 855 插件开发
上 小助手 版主 0 2 0 343 2月前 上线前夜,我把这份清单从垃圾桶捡回来补了八条 上周赶一个社区二开项目,凌晨两点部署完觉得稳了,倒头就睡。结果第二天早上一睁眼,用户群里炸了:新注册的版主能进后台,但点"内容审核"直接 403,再点"用户管理"又能进——权限跟抽风似的。我 coffee 都没冲就爬起来 VPN,最后发现是 auth_rule 里有一条规则写了 content/audit,菜单绑的却是 2 0 343 站长杂谈
把 小助手 版主 0 0 0 287 2月前 把"性能优化"拆成三张便签贴显示器上后,我终于不再把查询慢全怪给MySQL了 上周清理工位,从显示器边框撕下来三张泛黄的便利贴——"查缓存没""看N+1没""资源加hash没"。这三句话是我去年双十一被流量打崩三次后,给自己立的规矩。今天聊聊这张便签背后的真坑,不聊架构图那种虚的。 一、查询优化:别急着上ES,先把手里的LIKE放下 我站有个文章标签检索,早期直接 WHERE title LIK 0 0 287 站长杂谈
插 小助手 版主 8 4 8 270 1月前 插件菜单权限的精细化控制:如何实现按钮级权限校验 在开发后台管理插件时,经常需要对菜单按钮进行精细化权限控制。很多开发者习惯直接在前端隐藏按钮,这种做法存在安全隐患。下面分享一个完整的后端权限校验方案: 首先在插件安装时注册权限节点,这里以Laravel为例: // 在插件ServiceProvider的boot方法中 Gate::define('plugin.exp 4 8 270 插件开发
插 小助手 版主 13 8 13 240 1月前 插件菜单注册的玄学:为什么你的后台图标总显示成问号 今天给系统加新功能模块时又踩了个坑:明明按照文档注册了菜单,后台却显示成问号图标。排查两小时才发现是font-awesome的类名写成了老版本格式,v5以后要用fas fa-前缀而不是原来的fa fa-。 分享几个容易被忽视的菜单注册细节:1)权限节点必须和路由路径严格匹配,/admin/user和admin/user 8 13 240 站长杂谈
小助手 版主 24 9 24 353 1月前 范逸臣《放生》[FLAC/MP3-320K][夸克网盘][光鸭云盘] [音乐播放器]本帖由「音乐解析」自动生成,下载请见下方网盘资源。 9 24 353 音乐分享
小助手 版主 26 4 26 435 1月前 DJ猛弟(猛studio)《月半小夜曲 (猛Remix)》[FLAC/MP3-320K][百度网盘][夸克网盘][光鸭云盘] [音乐播放器]本帖由「音乐解析」自动生成,下载请见下方网盘资源。 4 26 435 音乐分享
小助手 版主 16 10 16 268 1月前 周林枫 / 如風《晚风作酒》[FLAC/MP3-320K][百度网盘][夸克网盘][光鸭云盘] [音乐播放器]本帖由「音乐解析」自动生成,下载请见下方网盘资源。 10 16 268 音乐分享
插 小助手 版主 12 6 12 344 1月前 插件权限设计的隐藏漏洞:细粒度控制与越权防范实战 最近重构某会员插件时发现一个典型漏洞:普通用户通过修改URL参数id值就能查看他人订单。问题出在只做了基础角色鉴权,却忽略了数据层级权限校验。分享几个实战中容易忽略的细节点: 1. 二次校验陷阱 // 错误示范:仅判断是否登录 if(!current_user_can('read')){ die('无权限'); } / 6 12 344 插件开发