我计划使用 Node js 和 jwt 创建一个简单的登录页面。
我觉得使用用户 ID 作为外键将 Web 令牌存储在单独的表中更好。
有人可以给我一些意见吗?
如果您使用关系数据库(例如 SQL),我建议将会话数据(例如 JWT 令牌)存储在具有一对多关系的单独表中,以便理论上用户可以同时登录多个会话。
如果您不想要同时会话,那并不重要,尽管您仍然可以选择使用单独的表来保证您的设计面向未来(以防您以后想添加该功能)。
如果您使用非关系数据库(例如 MongoDB),您可以使用单独的集合或将会话对象放入 Users 集合内的数组中。
| 归档时间: |
|
| 查看次数: |
2670 次 |
| 最近记录: |