- 注销账号申请ID user_delete_request版本 1.0.1插件制作者 307免费156 行 / 8.1 KBHook / 路由 / 后台页用户可提交注销账号申请,管理员审批后永久删除账号。app/plugins/user_delete_request/plugin.php本插件的完善需要你的积极参与。安装使用中遇到任何,不要抱怨,请直接回帖描述,帮助开发者完善。开发日志已有 1 条
个人独立维护项目。
主楼点赞与点评1nodebuy2026-08-17
插件质量报告
插件:
user_delete_requestHook 功能范围 循环 使用频率 文件读写 修改系统表 读写系统表 读写自己的表 user.menu_links 用户菜单/个人资料菜单 否 4 - - - - admin.tabs 后台管理页标签栏 否 1 - - - - 颜色说明:黄色表示有数据读写,红色表示 Hook 在系统循环中执行,浅蓝色表示有文件写入。“列表跳过”表示回调在列表路径会提前返回,“回调内”表示操作位于回调自身或其帮助函数的循环体内。“文件批处理”表示逐个处理用户一次提交的文件,属于必要操作,不标记修正。只有操作实际处于需要优化的循环路径时,才会标记“修正❗️”。
数据字典
plugin_user_delete_request字段 类型 可空 默认值 约束 id id 否 - 主键、自增 user_id uint 否 - - reason string 否 '' - status key 否 'pending' - operator_id uint 否 0 - created_at uint 否 - - handled_at uint 否 0 - 版本 1.0.1 更新:
第三轮 UI 打磨:后台顶栏标签与配置界面补齐🔍 插件审查报告(对照《AI 开发规则》与开发者文档)
🔒 安全问题
未发现明显问题(权限/CSRF/SQL/XSS 均已正确处理:用户只能注销自己,管理员审批有鉴权与表单令牌)。
⚡ 性能问题
未发现明显问题。
🐛 功能/规范缺陷
- 描述与页面称“账号与内容将被永久删除”(plugin.php:60、:145),但审批实际只调
del('users', ...)(:81),核心仅删除账号行,用户的主题/回复成为孤儿数据仍公开可见。建议如实删除内容,或把文案改为“仅注销账号、历史内容保留”。 - 后台申请列表
LIMIT 200且无分页(:95),待处理申请积压后旧申请不可见,建议分页。 - manifest author 为 bbs1 community,与主题页发布人(307)不一致,建议更正。
✅ 修复优先级
先对齐“注销是否删除内容”的实际行为与文案,再补分页,最后更正作者信息。
- 描述与页面称“账号与内容将被永久删除”(plugin.php:60、:145),但审批实际只调