gpt4 book ai didi

java - 用户 ID 在所有 OAuth 提供商中是否唯一?

转载 作者:行者123 更新时间:2023-11-30 04:19:14 25 4
gpt4 key购买 nike

我的网站使用OAuth来实现社交登录,我们需要为每个OAuth用户创建一个唯一的本地帐户,目前我们使用String id作为每个唯一用户的身份,但是如果来自不同OAuth提供商的两个用户具有相同的id将会发生碰撞。

我的问题是:

  1. 用户 ID 在所有 OAuth 提供商(例如 Facebook、Twitter、Google...)中是否唯一?
  2. 我看到一些提供商使用字符串 id,一些提供商使用长 id,将长 id 转换为字符串并保持唯一是否安全?

最佳答案

不,用户 ID 在所有 OAuth 提供商中并不是唯一的,但如果您将其与提供商 ID 连接起来,那么它就会是唯一的。

关于java - 用户 ID 在所有 OAuth 提供商中是否唯一?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17542161/

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