2011-07-04 106 views
1

有幾個問題this package被推薦爲使用OpenAuth功能提供Django。Django-openauth-id文檔和安裝指南

我是新來的Django和作爲我的第一個項目之一,我試圖複製StackOverflow的登錄和註冊機制。與包的可用性和安裝相關的唯一兩個文件是READMEopenid.txt文件。 編輯我忘了提及他們的代碼庫的例子/EndEdit中

我實現了文件,例如實現什麼,但到目前爲止,我還是覺得失去的實際上是如何理解機制的工作條件以及如何使用openauth-id集成構建一個站點。

的問題,我有涉及:

  1. 最佳實踐方式包括多個的OpenID提供商
  2. 適當方式向連接到Django的用戶模型
  3. 處理任何安全,隱私等問題是可能出現

回答

1

Imho: 您需要將每個ID提供程序包括在單獨的身份驗證後端中。 B practice練習也是使用用戶模型中的構建。 查找提供多個身份驗證提供程序的示例插件 django-social_auth at github。 希望對你有幫助...

3

我已經提出了一個使用django-openid-auth和openid-selector(http://code.google.com/p/openid-selector/)在github上的UI。看看這是否有幫助。

https://github.com/rajasaur/openid_userprofiles

如果事情是從實例看不清楚,請詢問和Id很樂意幫助