共 30 份内容
后端开发·进阶
邮箱登录会话:一次性凭证与持久会话分开
以邮箱登录链接为例,设计请求、发送、消费、建会话与退出的完整生命周期,明确一次性凭证、服务端过期和 Cookie 属性,补齐重复点击、失效链接及日志脱敏的处理边界。
前端开发·入门
登录表单验证:把本地提示和服务端结果分开
以邮箱密码登录为例,区分字段格式、认证失败和连接中断,组织可访问的错误文本与提交状态,保留输入并防止重复请求,明确前端校验和真正身份验证之间的职责边界。
后端开发·进阶
审核状态与审计:让每次决定都有来处
为教学案例建立草稿、待审核、已发布和退回的状态转换,使用版本条件避免并发覆盖,把审核决定与审计记录同事务保存,区分内容修改、审核动作和紧急下架的责任边界。
后端开发·进阶
角色权限:从按钮可见走到资源级校验
以作者、审核者和管理员为例,把读取、修改、审核与管理拆成权限矩阵,再叠加资源归属和内容状态,每次请求执行服务端检查,避免只靠前端隐藏按钮或相信客户端传来的角色。