【发布时间】:2013-06-11 10:16:29
【问题描述】:
所以我有一个金字塔网络应用程序,身份验证工作得很好。如果用户没有登录并尝试访问某个路由,则被重定向到登录页面。但是,现在我有一个要添加的路由,我想确保不需要身份验证。仅对于这条路线,我希望即使用户尚未登录也能呈现视图。我该如何实现?
【问题讨论】:
-
您的身份验证是如何配置的?
-
将 AuthTktAuthenticationPolicy 与 callback=groupfinder 一起使用。 groupfinder 是一个功能,是我们拥有的一个安全模块。我猜我必须编辑该函数以针对我想到的特定路线返回类似“好的”的内容。
-
您如何在视图中检查用户是否已登录?你在用
permission吗? -
是的。我发现我必须设置一个名为“不需要权限”的特殊权限
标签: python authentication pyramid pylons