我试图了解OpenID是否对我有好处。现在该网站有一个正常的注册过程,我问用户我需要的数据,如他的电子邮件,姓名,用户名,年龄等。然后我让他验证他的电子邮件。所有这些数据都存储在数据库中。
当我开始使用OpenID时,我理解这是我需要做的:
你注意到的任何事情,你可以告诉我,所以我更了解这一点?
答案 0 :(得分:4)
提供商会为每个用户提供一个唯一的ID - 您需要保存。这就是您将刚登录的用户与数据库中的记录进行匹配的方式。
我发现OpenID本身相当复杂。如果您要使用的唯一提供商是Google,则此PHP class会非常容易。该网页还包括一个教程。