开放标识与OAuth

开放标识与OAuth,oauth,oauth-2.0,openid,openid-connect,Oauth,Oauth 2.0,Openid,Openid Connect,假设我有应用程序A和应用程序B。我还有一个SSO应用程序。假设用户在使用SSO注册时可以使用相同的凭据登录到应用程序a和b。现在在应用程序a的表上,如何存储有关授权用户的信息?我是否将OpenID令牌存储在我的应用程序的a数据库中,并使用该id作为密钥填充用户信息?我对此感到困惑 例如,在传统的登录系统中,您可以使用用户的帐户id链接存储在orders表中的数据。你会怎么做类似的事情 谢谢。好问题-大多数文章都没有很好地解释用户迁移。当您的后端收到请求时,您通常需要在访问令牌中的用户ID或通过授

假设我有应用程序A和应用程序B。我还有一个SSO应用程序。假设用户在使用SSO注册时可以使用相同的凭据登录到应用程序a和b。现在在应用程序a的表上,如何存储有关授权用户的信息?我是否将OpenID令牌存储在我的应用程序的a数据库中,并使用该id作为密钥填充用户信息?我对此感到困惑

例如,在传统的登录系统中,您可以使用用户的帐户id链接存储在orders表中的数据。你会怎么做类似的事情


谢谢。

好问题-大多数文章都没有很好地解释用户迁移。当您的后端收到请求时,您通常需要在访问令牌中的用户ID或通过授权服务器用户信息的电子邮件与您的产品数据进行匹配

我写了一篇关于我过去如何处理这件事的文章,这可能会有所帮助: