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

时间:2017-07-27 07:44:34

标签: python security web-applications flask

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

import scriptwithseveralfunctions.py

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

1 个答案:

答案 0 :(得分:1)

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