flask view中装饰器失效问题

来源:互联网 发布:数据表格平台 编辑:程序博客网 时间:2024/06/15 00:33

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

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


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

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


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

原创粉丝点击