问题标签 [sfguard]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
symfony1 - Symfony sfGuardPlugin:禁用默认路由
我在 symfony 1.4 中使用 sfGuardPlugin,我想知道如何摆脱它的“默认”路由。我的意思是“守卫/用户”、“守卫/权限”和“守卫/组”路线。
事实上,我已经设计了自己的后端,没有管理员生成器,并且我用自定义 url 重新创建了这三个页面。那么如何禁用对默认 sfGuard 页面的访问呢?
php - 通过 sfGuard 传递删除方法
我在 Symfony 中有一个包含人员和组的应用程序,其中一个人可能拥有多个组的成员资格。要从组中删除一个人,我目前在“groupMembers”模块中有一个操作,它采用“删除”方法并从多对多实体“group_membership”中删除该对。该路线目前看起来像这样:
要执行此操作,用户需要登录,因此我在模块的 security.yml 中使用 sfGuard 对其进行了限制:
因此,在单击“删除”链接后,未登录的用户将被带到登录屏幕,但单击“提交”后,请求不再是“删除”而是“获取”,这意味着类似的 add_to_group路线被称为!
有什么方法可以让 sfGuard 模拟删除操作并正确传递参数,还是我必须使用不同的路由?
php - 使用 sfGuard 保护 Symfony 中的整个控制器?
我正在查看 sfGuard 和 Symfony 的有关安全性的文档。但我找不到任何关于保护整个控制器的地方。只有所谓的动作安全。
我尝试使用该preExecute
方法进行调用,forward404Unless($this->getUser()->hasGroup('admin'))
但它不起作用。
是否可以使用 security.yml 和 sfGuard 来保护我在控制器中的操作?或者在 symfony 中有这样做的做法吗?编辑我必须创建的每个控制器都将是一件麻烦事,以创建将来可能会改变的自定义安全性。
谢谢你。
passwords - Symfony sfGuardUserPlugin - 检查任何用户的密码
如何在 Symfony 中检查任何用户的密码?(不仅是登录用户)(我使用 sfGuardPlugin)
我试过这样,但不起作用:
symfony1 - 如何使用 sfGuard 强制登录?
有没有人知道如何通过代码强制使用 sfGuard 进行登录操作?类似于: $this->authenticate('username'); ?
提前致谢。
symfony1 - 集成 CAS 和 Symfony sfGuard?
我正在尝试集成 CAS 和 sfDoctrineGuard。我希望我的登录和注销由 CAS 控制,它与sfCASPlugin完美配合。
但是,我需要将其与 sfGuard 的用户、组和权限集成。我该怎么做?
我以为我可以在使用 sfCas 登录后“强制”登录 sfGuard,但失败了。
有任何想法吗?
symfony1 - sfGuard 和推进寻呼机
我希望能够使用 sfGuard 的用户表来使用 sfPropelPager。
我可以做到以下几点:
但我不能这样做:
我在这里做了一些非常愚蠢的事情吗?
symfony1 - sfGuardGroup 和 i18n
我将 symfony 1.4.11 与 Doctrine 一起使用。我有网站,它有 3 种语言。我使用 sfDoctrineGuardPlugin 4.0.1 ,我有 3 组用户。在站点中,我向每个用户显示他的组,并且我需要它以当前语言向每个用户显示。所以我添加到 sfGuardGroup 字段 i18n 行为,但我现在没有,这是个好主意吗?有没有另一种解决方案?谢谢!
doctrine - Symfony 1.4/doctrine/sfGuard schema.yml 在多对多关系中使用 sfDoctingGuardPlugin 的 sfGuardGroup 表
我正在使用 sfGuardPlugin,尤其是 sfGuardGroup 表,它与“监视器”表(多对多表称为 ALERT)建立多对多关系:这是我的 schema.yml:
在构建所有东西时,我得到了这个错误:
有什么想法吗?
image - 使用 symfony 上传头像总是为空
我已经尝试了两天,每次我上传图片时,在数据库中我的头像列都为空,甚至没有上传!我正在使用 symfony 1.4 我同时拥有 sfdoctrineguard 和 sfforkeddoctrineapplyplugin(我认为这是问题所在,因为我记得我第一次启动项目时才使用它上传工作)
我正在使用本教程中的代码:
http://blog.firehist.org/2010/02/21/symfony-upload-dimage-sans-dupliquer-les-fichiers/
我想我和这个人有同样的问题:
http://oldforum.symfony-project.org/index.php/m/88206/
有人使用 sfforkedappluplugin 成功上传了头像吗?
这是我的用户架构:
我的头像属性是照片!
那么有什么想法可以解决这个问题吗?顺便说一句,我尝试了使用简单的 sfwidgetforminputfile 上传的普通 jobeet 1.4 教程,但它没有用 :( 我也将照片文件夹设为 777,并将 www-data 设为其所有者!