我正在使用该django_openid_auth
模块并将其配置为自动为新的 OpenID 创建新的用户帐户。这使得“注册”过程非常简单,但我有点担心,由于 Google 生成 OpenID 令牌的方式,它可能会意外地为现有用户创建一个新帐户,给他们留下原始数据的印象帐户已丢失。
据我所知,谷歌会为不同的域名生成不同的声明 ID 令牌。也就是说 www.site.com 和 site.com 将创建两个不同的令牌,因此在我的系统中创建两个帐户。我已经通过将 www.site.com 重定向到 site.com 来解决这个问题。
还有其他我需要注意的问题吗?任何人都可以向我指出有关 Google 用来生成 ID 的一些细节的方向吗?