flask view中装饰器失效问题

版权声明:本文为博主原创文章,转载需要注明源地址 https://blog.csdn.net/qq_33512078/article/details/78357722

上个版本我的个人博客在安全组的测试下,发现存在后台未授权登录的bug

分析后发现是由于验证登录的装饰器失效。


@login_check
@admin_blueprint.route('/')
def admin():
    ......

以上是原来有bug的代码,由于将认证登录的装饰器放在flask的装饰器上面,导致认证登录的装饰器失效,将两个装饰器变换顺序即可解决


具体原因需要分析flask源码后给出

猜你喜欢

转载自blog.csdn.net/qq_33512078/article/details/78357722
今日推荐