请描述前端如何安全地获取并管理用于鉴权的 token(例如在 a 标签或表单提交中注入的 token),以及如何防止其泄露或被滥用。
考察说明
考察前端鉴权 token 的获取、存储与使用,以及相关的安全风险意识
回答思路
- 说明 token 的常见生成方式(如服务端基于用户标识与时间戳签名生成)
- 阐述前端获取 token 的常见途径(如登录接口响应、设置 Cookie)
- 讨论 token 的存储方式及其风险(LocalStorage 易受 XSS,Cookie 需注意 CSRF)
- 描述在 a 标签或表单中注入 token 的具体实现(如放在 URL 参数、隐藏字段)
- 识别潜在安全风险并提出缓解措施(如使用 HttpOnly Cookie、双重提交 Cookie)
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。