Openid 开放ID问题

Openid 开放ID问题,openid,janrain,Openid,Janrain,我刚刚开始学习openid,但有一些事情我不清楚,我希望有人能澄清 我有一个现有的用户表 用户名|电子邮件|密码|名|姓 和另一个存储分数的表 用户ID |分数 如果我实现像Janrain这样的openid解决方案 在该用户使用开放id登录后,我想将该用户存储在我的数据库中,以便我可以跟踪他的分数 这就是janrain openid的想法吗?…一旦用户从另一个提供商登录,我就必须使用一些信息来填充我自己的用户表,只是“没有密码”…然后下次他使用相同的openid登录时,我可以从我的分数表中提取

我刚刚开始学习openid,但有一些事情我不清楚,我希望有人能澄清

我有一个现有的用户表

用户名|电子邮件|密码|名|姓

和另一个存储分数的表

用户ID |分数

如果我实现像Janrain这样的openid解决方案

在该用户使用开放id登录后,我想将该用户存储在我的数据库中,以便我可以跟踪他的分数

这就是janrain openid的想法吗?…一旦用户从另一个提供商登录,我就必须使用一些信息来填充我自己的用户表,只是“没有密码”…然后下次他使用相同的openid登录时,我可以从我的分数表中提取分数

如果我没有说清楚,请告诉我,我将更新=)


谢谢

我建议您查看一些现有的实现,以了解如何构建应用程序

该项目是一个简单的python实现,它使用内置的django用户应用程序,因此非常简单。这是我的叉子,有两个小改动

Janrain提供了一些很好的解释,但不是完整的实现