在OpenID之前,我们使用OWIN OAuth库对外部登录进行单点登录,比如Facebook或google。我发现现在OpenID用于外部登录,但我还发现Identity Server4也用作OpenID之上的中间件,用于生成和验证令牌。如果一个人可以通过OpenID使用google和facebook身份验证,为什么要创建一个完整的令牌验证系统(Identity Server4)?我希望我的webform应用程序应该包括外部登录,但我不清楚我应该使用什么(Identity Server
我只想在Java Spring Boot应用程序中制作auth-api,它需要与AWS Cognito通信。https://docs.aws.amazon.com/cognito/latest/developerguide/token-endpoint.html这篇文档对我帮助不大。我曾经使用Keycloak,但这个项目需要AWS Cognito,我不得不说,docs并没有那么好。