我目前正在支持一个Python Web应用程序,其中用户/角色/权限管理要求日益复杂。目前,我们正在编写自己的用户、组、权限等代码,并支持数据库。 我希望能找到类似ASP.NET成员资格的东西,以帮助管理用户身份验证和授权,而不是冒着继续创建越来越复杂的自定义解决方案的风险。是否有类似的项目值得一看?
如果您正在寻找离线用户身份验证,您可能需要考虑使用openid。人们已经为cherrypy添加了 openid支持。 如果您正在寻找更多的用户管理类型代码。我想这取决于您确切要做什么,但其他人以前已经完成了用户管理,为什么不利用他们的工作呢?Skeletonz是一个在cherrypy之上编写的CMS。如果您不想使用cherrypy,您也可以考虑Pinax。它是基于Django构建的,旨在重复使用其他人已经完成的工作,因此您不必再次执行。