Openid 我可以使用电子邮件作为用户的唯一标识符吗?

Openid 我可以使用电子邮件作为用户的唯一标识符吗?,openid,facebook-oauth,google-openid,Openid,Facebook Oauth,Google Openid,我是否可以仅使用“电子邮件”作为仅支持电子邮件的网站的唯一标识符 谷歌OpenID和facebook OAuth登录 我不是在存储ID,我只是在存储电子邮件 够了吗?会有冲突吗?如果有人用gmail的同一封邮件注册了facebook帐户,但还没有激活它,他是否可以登录,并访问已向OpenId注册的电子邮件?不建议使用电子邮件作为唯一标识符,因为facebook用户可以随时更改与其帐户关联的电子邮件。在这种情况下,您的系统将失败。不建议使用电子邮件作为唯一标识符,因为facebook用户可以随时更

我是否可以仅使用“电子邮件”作为仅支持电子邮件的网站的唯一标识符 谷歌OpenID和facebook OAuth登录

我不是在存储ID,我只是在存储电子邮件


够了吗?会有冲突吗?如果有人用gmail的同一封邮件注册了facebook帐户,但还没有激活它,他是否可以登录,并访问已向OpenId注册的电子邮件?

不建议使用电子邮件作为唯一标识符,因为facebook用户可以随时更改与其帐户关联的电子邮件。在这种情况下,您的系统将失败。

不建议使用电子邮件作为唯一标识符,因为facebook用户可以随时更改与其帐户关联的电子邮件。在这种情况下,您的系统将失败。

最好存储用户id,因为如果用户更改其电子邮件地址,
您将无法在用户列表中找到它们。

您还可以存储用户电子邮件并检查用户是否更改了它,这样您就可以更新它。

最好存储用户id,因为如果用户更改了其电子邮件地址,
您将无法在用户列表中找到它们。

您还可以存储用户电子邮件并检查用户是否更改了它,这样您就可以更新它。

最好存储用户id,因为如果用户更改了其电子邮件地址,您将无法在用户列表中找到它们。您还可以存储电子邮件,并检查用户是否已更改电子邮件,以便更新。最好存储用户id,因为如果用户更改其电子邮件地址,您将无法在用户列表中找到他们。您还可以存储电子邮件并检查用户是否对其进行了更改,以便您可以对其进行更新。