我目前正在支持一个Python Web应用程序,其用户/角色/权限管理要求越来越复杂。目前,我们正在推出自己的用户,组,权限等代码和支持数据库。
我希望找到类似ASP.NET成员资格的东西来帮助管理用户身份验证和授权,而不是冒险在继续创建日益复杂的自定义解决方案时出现安全问题。是否有值得一看的类似项目?
答案 0 :(得分:1)
如果您正在寻找非现场用户身份验证,您可能需要考虑使用openid。人们添加了openid support to cherrypy。
如果您正在寻找更多用户管理类型代码。我想这完全取决于你在做什么,但其他人之前已经完成了用户管理,为什么不利用它们。 Skeletonz是一个基于cherrypy编写的CMS。如果你不熟悉,你可能也想考虑Pinax。它建立在Django的基础上,重新使用其他人已经完成的工作,所以你不必再做一次。