在烧瓶httpauth多verify_password回调(Multiple verify_pass

2019-10-23 17:25发布

将在其上具有路由的单独的类对要被认证的烧瓶中应用程序的工作:用户路由和主机路由(认为Airbnb'esque其中用户和主机基本上不同)。

创建一个verify_password回调login_required组合是非常简单的,但是这还不够,因为有些路线需要主机认证和其他途径将需要用户验证。 基本上我需要有一个verify_password / login_required用户和一个主机,但我似乎无法弄清楚如何将这样做,因为它出现回调是关于身份验证的范围是全球。

Answer 1:

我打算要处理的方式是通过创建两个HTTPAuth对象。 每一个都有自己的verify_password回调,然后你可以装饰与适当的装饰每条路线。



文章来源: Multiple verify_password callbacks on flask-httpauth