我想登录到WSO2,使用SSO,但没有服务器,只是使用Angular。可以吗?
你可以在你的Angular应用中使用asgardeo-auth-angular-sdk来使用OIDC或OAuth2认证,并连接到WSO2 IS进行认证。
同样,你也可以在Asgardeo (wso2is的云产品)中快速尝试同样的事情,方法是遵循Angular的样例应用程序。
有一个bug,在登录后有一个循环,这是修复:
if (!SPAUtils.hasAuthSearchParamsInURL(this.navigator.getCurrentUrl())) {
this.auth.signIn();
}
但是,最新版本的npm没有实现这样的修复。
如何在angular项目中使用最新版本呢?