从 Flask 中的受保护路由执行另一个脚本是否安全?



我已经阅读了有关Flask中的蓝图的信息,但我认为我的应用程序太小了,无法使用它。但是,我想保持我的代码清晰。由于我的应用程序具有用户登录名,因此我想保护几个功能。现在我想知道以下代码是否像将所有代码放入路由中一样安全,或者这不是正确的编码?

import scriptwithseveralfunctions.py
@app.route('/functionone')
@login_required
def do_something():
scriptwithseveralfunctions.myfunction()

是的,这绝对是安全的。只有带有 @app.route 包装器的函数才会向用户公开。

相关内容

最新更新