首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我是否可以将电子邮件用作用户的唯一标识符?

我是否可以将电子邮件用作用户的唯一标识符?
EN

Stack Overflow用户
提问于 2012-03-31 20:54:24
回答 2查看 1.2K关注 0票数 0

对于只支持谷歌OpenID和脸书OAuth登录的网站,我可以只使用一个“电子邮件”作为唯一的标识符吗?

我不是在储存身份证,我只是在储存邮件...

这样就足够了吗?会不会有冲突?用同样的gmail邮箱注册了一个facebook账号,但还没有激活它的人,是否可以登录,并访问已经在OpenId注册的那个账号?

EN

回答 2

Stack Overflow用户

发布于 2012-03-31 22:32:13

最好存储用户id,因为如果用户更改了他/她的电子邮件地址,

您将无法在您的用户列表中找到它们。

您还可以存储用户电子邮件并检查用户是否对其进行了更改,以便您可以对其进行更新。

票数 2
EN

Stack Overflow用户

发布于 2012-03-31 22:30:07

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9956029

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档