Skip to content

双 Token 认证机制

当前 remix-antd-admin 选择双 Token 认证机制,用于无感刷新

  • token (access_token): 特点是时间窗口短。
  • refresh_token: 用于刷新 token 的 refresh_token。

特点是:前后端需要配合

安全警告

双 Token 机制主要是无感刷新。用户体验相对较好。因为 Token 是无状态对外暴露的,安全性需要根据自己的项目进行判断做核实的处理。

命令行生成随机密钥

可使用 openssl 随机生成指定长度的密钥

sh
openssl rand --base64 16

web crypto

WARNING

注意有些不支持特殊符号,需要转义

Session

除了基于 Token 的无状态方案,也有基于 Session 防范,但是 Session 更加适合 Web 方案,因为有些环境没有 Session + Cookies 环境。

其他