【发布时间】:2009-12-09 08:33:14
【问题描述】:
我正在使用django_openid_auth 模块并将其配置为自动为新的 OpenID 创建新的用户帐户。这使得“注册”过程非常简单,但我有点担心,由于 Google 生成 OpenID 令牌的方式,它可能会意外地为现有用户创建一个新帐户,给他们留下原始数据的印象帐户已丢失。
据我所知,Google 会为不同的域名生成不同的声明 ID 令牌。也就是说 www.site.com 和 site.com 将创建两个不同的令牌,因此在我的系统中创建两个帐户。我已经通过将 www.site.com 重定向到 site.com 来解决这个问题。
还有其他需要注意的问题吗?谁能告诉我有关 Google 使用什么来生成 ID 的一些详细信息?
【问题讨论】:
标签: django openid django-openid-auth