我正在构建一个web应用程序,需要在Django和金字塔之间进行选择。我决定去金字塔。金字塔中的用户身份验证
我知道金字塔带有自己的认证/授权框架,看起来不错。但是我在金字塔的任何地方都没有看到用户/组/权限被定义的地方。在Django中,这些东西是免费的。
我正在使用SQLAlchemy并想知道是否有类似的用户/组/权限已经构建,我可以导入。我宁愿不自己定义这些对象/映射和密码哈希/盐度。
Django's definitions这些东西几乎是我所需要的。
任何人都可以指向我可以使用的东西吗?或者我需要推出自己的?
谢谢,这是很好的信息。我越看过django的实现(并且与您的repsonse一起),我越发现这个问题更多的是SQLAlchemy问题,因为任何'User'相关对象都需要绑定到SQLAlchemy。 – lostdorje
感谢您参加枪战演示的指针。用完整的用户和组模型编写得很好,以及一整套测试。 –
如果在身份验证方面有更多预构建的东西,即使它可以全部(或部分)被吹掉并替换为高级用户的自定义内容,也会很好。只要您记录需要针对自定义解决方案实施的操作,就可以拥有用户的概念,而无需假设存储系统。 –