"Flask-HTTP认证中的多个验证密码回调"

2024-06-17 08:33:15 发布

您现在位置:Python中文网/ 问答频道 /正文

在一个Flask应用程序上工作,该应用程序将有单独的路由类进行身份验证:用户路由和主机路由(想想Airbnb'esque,其中用户和主机有很大的不同)。你知道吗

创建一个verify\u password回调和login\u required组合非常简单,但是这还不够,因为有些路由需要主机身份验证,而其他路由则需要用户身份验证。从本质上说,我需要一个验证\密码/登录\用户和主机所需的一个,但我似乎无法弄清楚如何做到这一点,因为似乎回调是全局性的,就auth的作用域而言。你知道吗


Tags: 用户auth身份验证应用程序密码flask路由required
1条回答
网友
1楼 · 发布于 2024-06-17 08:33:15

我打算通过创建两个HTTPAuth对象来处理这个问题。每个路由都有自己的verify_password回调,然后可以使用合适的decorator来修饰每个路由。你知道吗

相关问题 更多 >