2010-12-08 37 views
0

我创建了一个页面,该页面已经用帐户的用户登录并且有一个链接可以用另一个帐户登录。但是我还不知道。任何人有一些很酷的想法?如何在Django中管理多个帐户登录

+0

你是说你需要让某人一次登录多个账户? – 2010-12-08 08:16:26

回答

0

Django的会话引擎管理每个用户的会话,即每个用户(auth.User实例)获得他自己的单个会话。

虽然这并不意味着你必须跟踪下单auth.User实例的每个用户,这并不意味着你不能创建一个UserProfile将实施跟踪多个帐户(我用这个定制层长期松散)与一个单一的auth.User实例。

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