我正在研究一个角度形式,它将数据提交到使用 Spring Boot 编写的后端休息服务。我需要添加一个功能,使用户无法在浏览器的两个实例或使用两台不同的机器上登录系统。
我已经为登录用户配置了会话,但它仍然没有达到我的需求。 我想要一些关于如何做到这一点的演练或一些示例片段。
正如我正确理解您的问题一样,您要创建单一登录系统。如果我错了,请纠正我。
在上一个项目中,我有同样的要求,我为此所做的是,我创建了令牌并将其保存到 redis(在我的情况下(,之后每当用户从另一台机器或另一个浏览器中登录时,只需用新令牌覆盖以前的令牌。当然,对于每个用户来说,Id 应该是唯一的。
希望这对您有所帮助。现在没有代码。
希望这会有所帮助。