从Vue应用到OpenId提供程序的OpenId连接库

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

我正在尝试使用vue(客户端)和Java Spring REST API(后端)构建单页应用程序。我需要使用OpenId Connect保护它们。 OpenId提供程序是RapidIdentity。该提供程序没有类似于其他提供程序的库(例如:Okta,Auth0)。我可以在API端使用Spring Security来验证令牌。我正在寻找一个从Vue端连接到提供程序的库,以对提供程序进行身份验证和获取令牌。有人可以建议一个好的库来将vue应用程序连接到开放ID提供程序。到目前为止,我已经看过Auth0库。我不确定是否可以将Auth0与RapidIdentity一起使用。

javascript vue.js oauth-2.0 spring-security-oauth2
1个回答
0
投票

您可以使用通用的OIDC客户端库,例如oidc-clientAppAuth-JS。我敢肯定还有很多其他人。您可以搜索“ OpenID连接客户端”或“ OpenID连接javascript”。

[有一个使用oidc-client here的示例VueJS应用。

我找不到任何有关RapidIdentity的信息,但是它们应该为您提供可用于配置将要使用的OIDC客户端库的设置。例如,These是oidc-client的必需设置。

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