版权声明:本文为博主原创文章,转载需要注明源地址 https://blog.csdn.net/qq_33512078/article/details/78357722
上个版本我的个人博客在安全组的测试下,发现存在后台未授权登录的bug
分析后发现是由于验证登录的装饰器失效。
@login_check @admin_blueprint.route('/') def admin(): ......
以上是原来有bug的代码,由于将认证登录的装饰器放在flask的装饰器上面,导致认证登录的装饰器失效,将两个装饰器变换顺序即可解决
具体原因需要分析flask源码后给出