我正在構建一個web應用程序,需要在Django和金字塔之間進行選擇。我決定去金字塔。金字塔中的用戶身份驗證
我知道金字塔帶有自己的認證/授權框架,看起來不錯。但是我在金字塔的任何地方都沒有看到用戶/組/權限被定義的地方。在Django中,這些東西是免費的。
我正在使用SQLAlchemy並想知道是否有類似的用戶/組/權限已經構建,我可以導入。我寧願不自己定義這些對象/映射和密碼哈希/鹽度。
Django's definitions這些東西幾乎是我所需要的。
任何人都可以指向我可以使用的東西嗎?或者我需要推出自己的?
謝謝,這是很好的信息。我越看過django的實現(並且與您的repsonse一起),我越發現這個問題更多的是SQLAlchemy問題,因爲任何'User'相關對象都需要綁定到SQLAlchemy。 – lostdorje
感謝您參加槍戰演示的指針。用完整的用戶和組模型編寫得很好,以及一整套測試。 –
如果在身份驗證方面有更多預構建的東西,即使它可以全部(或部分)被吹掉並替換爲高級用戶的自定義內容,也會很好。只要您記錄需要針對自定義解決方案實施的操作,就可以擁有用戶的概念,而無需假設存儲系統。 –