开发一个 Flask 应用程序,该应用程序将具有单独的路由类进行身份验证:用户路由和主机路由(想想 Airbnb 的用户和主机差异很大的地方)。
创建单个 verify_password 回调和 login_required 组合非常简单,但这还不够,因为某些路由需要主机身份验证,而其他路由需要用户身份验证。本质上,我需要一个用于用户的 verify_password/login_required 和一个用于主机,但我似乎无法弄清楚如何做到这一点,因为就身份验证的范围而言,回调似乎是全局的。
开发一个 Flask 应用程序,该应用程序将具有单独的路由类进行身份验证:用户路由和主机路由(想想 Airbnb 的用户和主机差异很大的地方)。
创建单个 verify_password 回调和 login_required 组合非常简单,但这还不够,因为某些路由需要主机身份验证,而其他路由需要用户身份验证。本质上,我需要一个用于用户的 verify_password/login_required 和一个用于主机,但我似乎无法弄清楚如何做到这一点,因为就身份验证的范围而言,回调似乎是全局的。