防止在SPA应用程序中多次登录(react,nodeJS)

问题描述 投票:0回答:1

我正在使用NodeJS进行项目并响应本机,并且我试图阻止用户同时从不同的浏览器登录以满足我的需求,因此我在互联网上搜索了最佳解决方案,但我没有找到任何有力的解决方案。但是我考虑过用JWT将用户生成的令牌保存在数据库中,并且每次用户登录时,我都会覆盖较旧的令牌并保存新的令牌,然后将其发送到前端以将其保存在cookie中,但这会造成问题,如果用户复制Cookie并将其保存在其他浏览器中,因此他可以多次连接。我要问的是,是否有解决该问题的好的解决方案,或者是否已经使用了其他技术,我可以从中受益。

非常感谢

node.js reactjs security session cookies
1个回答
0
投票

阅读this链接将帮助您更多地了解某些授权协议的原理。

© www.soinside.com 2019 - 2024. All rights reserved.