使用单个用户名和密码在 5 个 Nodejs 应用程序之间切换

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

我正在构建一个中央平台表单,用户可以在其中访问或在我已经构建的其他 4 个产品(包括这个中央平台)之间进行切换。我应该如何解决这个问题?在实现此切换功能时我会遇到哪些障碍?.

注意:- 其他 4 个产品使用 jwt token 进行身份验证,并分别部署在不同的机器上。

我正在考虑仅从中央平台生成 jwt 令牌并将用户重定向到切换的应用程序。 我想要一个可靠且安全的解决方案。

javascript node.js authentication security jwt
1个回答
0
投票

您描述的身份验证方法称为单点登录 (SSO),是身份验证服务的一个非常常见的功能。 对于我当前的应用程序,我使用Keycloak,它支持 SSO。

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