【发布时间】:2018-08-23 17:36:55
【问题描述】:
我来自传统的HTML、frontend JS、css 背景,所以我有点怀疑从前端进行令牌身份验证。
所以当用户登录时,JWT 将从后端生成并发送到客户端。从那时起,我会将其存储在localStorage 或sessionStorage 中,以便在每次用户尝试访问私有路由时“在前端”对它们进行身份验证。来自传统的“始终客户端到服务器的通信”,我想知道这种方法是否非常安全。 (虽然我知道无论是发生在后端还是前端,JWT 的解码都是完全相同的过程)。那么,在前端路由而不是在后端路由时,我应该考虑任何其他安全漏洞吗?
编辑**
另外,如果我在前端解码,我的秘密会不会暴露给所有人?
【问题讨论】: