我已经阅读了 Flask 中的蓝图,但我认为我的应用程序太小,无法使用它。不过我想保持我的代码清晰。由于我的应用程序有用户登录,我想保护多个功能。现在我想知道以下代码是否与将所有代码放入路由一样安全,或者这不是正确的编码?
import scriptwithseveralfunctions.py
@app.route('/functionone')
@login_required
def do_something():
scriptwithseveralfunctions.myfunction()
最佳答案
是的,绝对安全。只有带有 @app.route 包装器的函数才会暴露给用户。
关于python - 从 Flask 中的 protected 路径执行另一个脚本是否安全?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45344405/