gpt4 book ai didi

openid - 使用 openId - 用户表开发站点的最佳实践?

转载 作者:行者123 更新时间:2023-12-04 17:13:56 26 4
gpt4 key购买 nike

我对 OpenId 很陌生,并且在身份验证完成后理解如何使用 OpenId 时遇到了一些问题。

我正在创建一个新站点,并且在使 openId 身份验证正常工作方面没有问题。但是我不确定一旦用户登录,我应该如何存储用户相关数据。

在 openId 之前,我将拥有自己的注册过程,一个具有唯一 UserId(整数)的 UserTable,以及涉及与某些用户事件相关的数据的所有其他表将只有一个 UserId 列来标识用户。

我现在应该在我的表中使用 OpenId id 吗?我是否应该创建一个非常简单的 OpenId->UserId 表,每个登录都映射到该表并像以前一样存储数据?当用户想要使用不同的 OpenId 提供者时会发生什么?

最佳答案

我建议您拥有 OpenID 的用户 ID映射,只是因为它是一对多的——允许人们拥有多个 OpenID 是一种很好的做法身份绑定(bind)到帐户。

关于openid - 使用 openId - 用户表开发站点的最佳实践?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1326867/

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