Python 我有两个django网站。如何判断用户是否已经通过其中一个身份验证?
我有两个网站是非常密切的联系,都是建立与django。他们有相同的用户集Python 我有两个django网站。如何判断用户是否已经通过其中一个身份验证?,python,django,authentication,single-sign-on,Python,Django,Authentication,Single Sign On,我有两个网站是非常密切的联系,都是建立与django。他们有相同的用户集 我如何在一个站点上判断用户是否在另一个站点上进行了身份验证?使用一个会话后端,该后端使用一个公共存储(数据库或redis),两者都可以访问;或者按照alf的建议使用openid。如果它们都在同一台服务器上,django允许您打开两个数据库,以便共享身份验证表。seehttps://code.djangoproject.com/wiki/MultipleDatabaseSupportSince django用户身份验证取决于
我如何在一个站点上判断用户是否在另一个站点上进行了身份验证?使用一个会话后端,该后端使用一个公共存储(数据库或redis),两者都可以访问;或者按照alf的建议使用openid。如果它们都在同一台服务器上,django允许您打开两个数据库,以便共享身份验证表。seehttps://code.djangoproject.com/wiki/MultipleDatabaseSupportSince django用户身份验证取决于django会话,如果网站位于不同的域(不仅仅是不同的子域),那么用户在站点A上的登录状态在站点B上将不可见(因为它们各自具有不同的cookie)。不过我自己从来没有试过。