我正在設計一個Django 1.6中的SAAS,多租戶項目。由於機密數據的原因,該項目將爲每個客戶端分別設置模式(PostgreSQL)或數據庫。django SAAS客戶端認證
我的問題是具體如何驗證用戶登錄,並確保它確實屬於預期的客戶。基本上,我想要避免的是,來自客戶A的用戶/員工A不高興或想要發生麻煩,給予B公司(這是競爭對手)的用戶/員工B,現在員工B登錄並能夠看到公司A的數據,它永遠不會發生。
閱讀了幾篇文章後,this討論了使用django-rest-framework & tastypie作爲選項。
在我深入瞭解他們的文檔並對他們進行評估之前,是否有很好的選擇來實現我的目標?如果還有其他選擇,請提供。
謝謝。