php - 允许用户创建具有安全受限访问权限的刀片文件
问题描述
我一直在寻找一种方法,允许我的用户通过 UI 创建基本上blade
将被处理的文件,例如blade
输出 html 的视图 - 用于生成电子邮件。
但是,当然,从blade
技术上来说,处理文件的正常方式使该文件的创建者可以blade
访问整个 PHP、我的整个环境等。
我真正想要的是传入这个刀片模板和几个变量,并且随着刀片文件的处理,它只能访问我传入的那些变量,没有别的。它们可以使用语法循环遍历任何数组类型的变量{% foreach ... %}
,但它们没有全局 PHP/Laravel 访问权限。
我知道有为此目的而构建的替代模板引擎,我也对这些感兴趣,但我也感兴趣是否有一种方法可以处理这样的 Blade 文件,但访问权限有限。
解决方案
推荐阅读
- python - 在 bigquery 中动态创建 job_config 参数时出现问题
- php - 如何获取跨所有 PDO 驱动程序获取的列的数据类型?
- asp.net - VB.net 下拉列表
- reactjs - 结合烧瓶反应和socketio
- mongodb - 如何在猫鼬模式验证器中获取猫鼬会话
- javascript - 如何在 React 应用程序中生成所有组件导入的父子“树”视图
- html - 滚动加载许多 src 图像获得取消状态
- azure-devops - 在 Azure DevOps 中的自托管 Windows 代理中设置 bash
- python - pymongo 错误文档必须是 dict 的实例
- python - 我想得到这个字符串的一部分,但它应该打破前一个完整的单词。它不应该切断中间词