我首先应该注意,我是 python/django 应用程序的新手,但我正在努力学习 :)
我正在开发一个支持通过 openid 提供程序登录的 django 项目。因此,我可以毫无问题地通过我的谷歌帐户登录。
最近,我决定更改我网站的 url,但同时我保留了当前数据库,因为我不想丢失我的数据、用户等。在那之后,我无法登录到应用程序。这是以下一直发生的情况:
- 尝试登录我的网站
- 网站不记得我了,我被重定向到谷歌服务器
- 我在谷歌服务器中填写我的凭据
- 我被重定向到抱怨用户已存在的网站
所以,我不知道如何处理这个问题。我可以对我的数据库执行任何解决方法或 hack 来解决这个问题吗?当我浏览到我的数据库时,我发现了几个可能相关的表:
django_authopenid_association,django_authopenid_nonce,django_authopenid_userassociation,django_authopenid_userpasswordqueu
我的数据库中的一张表(django_authopenid_association)包含以下数据。你相信如果我重置任何东西会有帮助吗?
如果您有任何好的建议/提示,我们非常欢迎。
谢谢