← 返回开发笔记
安全 · 防护

论坛上线前的安全检查清单

安全检查不是上线前的一次性工作。先建立可重复执行的清单,才能在每次迭代时稳定降低风险。

账号与权限

后台账号使用强密码和双重验证,管理员账号避免多人共用。每个角色只拥有完成工作所需的权限;离职、交接或合作结束时应立即回收账号权限。

接口与内容控制

所有写入请求都需要服务端验证,不能只依赖前端限制。对登录、注册、评论和上传设置频率限制;文件上传校验扩展名、真实类型和大小,并将公开访问路径与后台存储隔离。

  • 启用 HTTPS,并设置安全响应头。
  • 记录登录、权限修改、发布和删除操作。
  • 设置内容举报、审核和异常处理流程。

备份、监控与恢复

数据库和上传文件要定期备份,并至少演练一次恢复。监控可用性、错误率、磁盘使用量和异常流量。上线前保留回滚版本,避免问题发生后只能直接修改生产环境。