2010-12-08 57 views
0

我創建了一個頁面,該頁面已經用帳戶的用戶登錄並且有一個鏈接可以用另一個帳戶登錄。但是我還不知道。任何人有一些很酷的想法?如何在Django中管理多個帳戶登錄

+0

你是說你需要讓某人一次登錄多個賬戶? – 2010-12-08 08:16:26

回答

0

Django的會話引擎管理每個用戶的會話,即每個用戶(auth.User實例)獲得他自己的單個會話。

雖然這並不意味着你必須跟蹤下單auth.User實例的每個用戶,這並不意味着你不能創建一個UserProfile將實施跟蹤多個帳戶(我用這個定製層長期鬆散)與一個單一的auth.User實例。

這就是你通常會做的,如果你接受多個登錄機制。例如,您的用戶可能擁有一個現有帳戶,他們可以使用其註冊的usernamepassword,,但登錄到他們也可以通過OpenID或其Facebook帳戶登錄。