如何在Django中管理多帐户登录

如何在Django中管理多帐户登录,django,Django,我正在创建一个页面,该页面已经使用帐户的用户登录,并且有一个链接可以使用另一个帐户登录。但我还不知道。有人有什么好主意吗?Django的会话引擎管理每个用户的会话,也就是说,每个用户(auth.user实例)都有一个自己的会话 虽然这确实意味着您必须在一个auth.user实例下跟踪每个用户,但这并不意味着您不能创建一个UserProfile来实现一个自定义层,该层使用一个auth.user实例跟踪多个帐户(我不严格地使用这个术语) 如果您接受多个登录机制,您通常会这样做。例如,您的用户可能有一

我正在创建一个页面,该页面已经使用帐户的用户登录,并且有一个链接可以使用另一个帐户登录。但我还不知道。有人有什么好主意吗?

Django的会话引擎管理每个用户的会话,也就是说,每个用户(
auth.user
实例)都有一个自己的会话

虽然这确实意味着您必须在一个
auth.user
实例下跟踪每个用户,但这并不意味着您不能创建一个
UserProfile
来实现一个自定义层,该层使用一个
auth.user
实例跟踪多个帐户(我不严格地使用这个术语)


如果您接受多个登录机制,您通常会这样做。例如,您的用户可能有一个现有帐户,他们可以使用其注册的
用户名
密码
,登录到该帐户,但他们也可以通过OpenID或其Facebook帐户登录。

您是说需要有人同时以多个帐户登录吗?我的意思是用户已经登录,之后,用户需要使用其他帐户登录。