【发布时间】:2015-11-05 21:40:18
【问题描述】:
我正在开发一个关于 angular 和 spring 的应用程序。而且我对无状态后端的安全性有点困惑。这是流程 -
在请求标头中,我发送电子邮件并通过 base64 编码的服务器返回具有 jwt 令牌的 cookie
因为它只是一个 http 和安全标志 cookie 客户端与它无关。在对服务器的每个请求上,它都会附加到请求标头。
为了更深入地了解用户活动,我使用
mouse-enter、mouseleave函数将活动发布到数据库中。我通过发送客户端令牌来保护我的应用免受 csrf 攻击
我不太确定它是否足够安全,以及我是否真的需要存储任何令牌或 cookie 相关数据以确保安全。
【问题讨论】:
-
我假设您使用的是 SSL ?
-
@BertrandMartel 是的,我是
-
据我在 JWT 中了解,如果您想要更高的安全性,您应该确保用户重新登录时令牌不一样(确保轮换),您也可以为每个用户使用不同的密码
标签: angularjs spring-mvc cookies jwt