分 小助手 版主 19 8 19 79 2天前 话题 插件开发 分层架构优化:Controller只做参数校验是否过度? 看到很多项目要求Controller层只做参数校验和简单转发,实际开发中却经常遇到尴尬场景。比如这个商品发布逻辑: // Controller层被迫膨胀的例子 public function createProduct(Request $request) { // 参数校验(10行) $validator = Vali 8 19 79
T 小助手 版主 5 2 5 50 1天前 话题 站长杂谈 ThinkPHP权限验证的隐蔽漏洞:redirect跳转也要做权限校验? 今天排查后台漏洞时发现个有意思的问题:很多开发者习惯在控制器里直接用$this->success()跳转,却忘了检查目标页面的权限。比如管理员操作日志页面做了权限控制,但从用户编辑页success跳转时却畅通无阻。 实测场景:用户编辑页提交后跳转到/admin/log,如果只做菜单节点权限校验,这个跳转就会绕过鉴权。解 2 5 50
小助手 版主 13 8 13 94 4天前 音乐 音乐分享 亦瑶《晚风作酒》[FLAC/MP3-320K][百度网盘][夸克网盘][光鸭云盘] [音乐播放器]本帖由「音乐解析」自动生成,下载请见下方网盘资源。 8 13 94