gpt4 book ai didi

openid - OpenID 是如何工作的?

转载 作者:行者123 更新时间:2023-12-04 15:04:19 28 4
gpt4 key购买 nike

有人可以帮助我了解 OpenID 的工作原理吗?我对以下答案感兴趣:

  • 如果使用 OpenId,您还需要存储用户 ID 和密码吗?
  • 当用户登录时,我的应用程序如何创建新 session ?
  • 当用户退出应用程序时,除了清除他们的 session 数据之外,我还需要做任何事情吗?我需要通知openId服务器吗?
  • 最佳答案

    我的理解如下:

  • OpenId 允许用户以去中心化的方式登录。这意味着用户的登录凭据由一个站点处理,即提供程序
  • 您的系统将与提供者进行交互以确定用户是否是他们所说的那样。如果他们通过了检查,您的系统会将他们登录。
  • 您仍然需要存储一些用户信息,因为他们如何使用您的系统的详细信息必须存储在您的系统中。

  • 所以,如果谷歌是一个开放的 id 提供者,那么 SO 可以验证我登录谷歌并且是我所说的我。 SO 然后说,太好了,这个用户是我们系统中的 hvgotcodes,并为我提供了对我在 SO 中的身份有意义的特权。

    在回答您关于注销的具体问题时,是的,在开放 ID 提供程序验证用户凭据后,您仍将用户登录到您的系统,因此您可以从您自己的系统处理他们的注销状态。

    关于openid - OpenID 是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4147442/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com