一套要交给客户长期用的系统,安全是底线,但不能靠「藏起来」。
授权机制
- 授权码用 RSA 2048 离线签发,绑定域名,本地验签,不需要每次请求都连服务器
- 换域名可在后台申请换绑,不影响已有内容
- 授权状态、到期时间直接显示在控制台,不用去别处查
后台安全
- 角色权限控制到菜单与操作,运营账号看不到系统设置
- 登录失败次数超限自动锁定,可配置锁定时长
- 后台入口文件可改名,配合面板的访问限制
- 会话超时自动退出
上传与内容
- 上传白名单校验扩展名与 MIME,图片统一重新编码
- 富文本输出前做过滤,避免前台被插入脚本
- 图片目录禁止执行 PHP
品牌防篡改
程序会定期检查版权标识是否被移除。检测到只做记录与提示,不锁站、不影响客户经营——保护版权靠协议,不靠技术手段为难客户。
最后一条建议
再好的程序也顶不住弱密码和不做备份。上线后请开启 HTTPS,每周自动备份数据库与上传目录。