python - 从 Flask 中的 protected 路径执行另一个脚本是否安全?

标签 python security web-applications flask

我已经阅读了 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/

相关文章:

database - 如何根据应用程序用户属性限制或过滤数据库访问

python - 检查线程/从列表中删除

python - 什么是跨多个程序执行的 function.__code__ 行为?

python - 覆盖字符串列表中属性的 getter 和 setter

java - 查询jsf应用程序的版本信息

ios - 当我将数据库任务拆分为不同的操作时,我无法使用 Objective c 和 Bluemix 将数据保存在 Cloudant 中,

c# - 如何撤消对 azure Web 应用程序的发布

jsp - 如何绕过包含单引号的 url 的 siteminder?

android - 通过iOS或Android上的“添加到主屏幕”添加的Web应用程序的命名约定?

Python - 写入文本文件,但它们显示为空?