我最近发现LightOpenID,我将用作所有下一个网站的登录系统。用户管理策略与LightOpenID
当我在用户注册/登录LighOpenID时提取一些信息时,我想知道在我的USERS表中使用用户的电子邮件作为唯一ID在技术上还是好的,或者它是一个坏主意?
谢谢你们,
FX
我最近发现LightOpenID,我将用作所有下一个网站的登录系统。用户管理策略与LightOpenID
当我在用户注册/登录LighOpenID时提取一些信息时,我想知道在我的USERS表中使用用户的电子邮件作为唯一ID在技术上还是好的,或者它是一个坏主意?
谢谢你们,
FX
这取决于你的服务。通常,每个电子邮件地址只能分配给一个人。如果每个用户不需要多个帐户,那没关系。 有些家庭拥有家庭电子邮件地址。但我猜他们也会使用同一个帐户。
为什么不把OpenID作为唯一的ID?的OpenID是独一无二的,你得到的OpenID你的电子邮件ADRESS之前,如果你只使用OpenID的用于登录
思来考虑:
我的建议是,如果你想使用OpenID,你应该做对了。验证成功后,请从$openid->identity()
中阅读OpenID URL,并使用该URL识别用户。
此外: