sfguard相关内容

SfGuard自定义算法_Callable

我正在尝试制定密码散列的自定义算法。我试着这样做。 在app.cfg: sf_guard_plugin: algorithm_callable: [Hlp, noHash] 在app/前端/lib/Hlp.php中: class Hlp { function noHash($password) //tried to make public or public stat ..
发布时间:2022-04-12 12:01:38 PHP

如何从 sfUser 中获取 id?

我正在使用 symfony 1.4 &我使用 sfDoctrineGuardPlugin 作为身份验证工具. 我想获取用户的 ID 以便将其存储在我的表中. 经过一个小的研究,我想我必须使用那个表达式:getUser()->getGuardUser()->getId(). 我正在寻找的是如何为我的目标投资该表达. 解决方案 如果用户通过了身份验证,是的,你可以使用: / ..
发布时间:2022-01-16 17:49:26 PHP

与 sfDoctrineGuard 用户表 (symfony) 的两个表关系

嗨, 我已经在我的 Web 应用程序中启动了一个用户需要进行身份验证才能使用它的部分.我有两个相关的表:客户和企业......第一个是想要购买产品的用户,第二个是想要销售产品的“用户". 有什么更好的方法来做到这一点?与 user_table 的关系是 1:1 吗?我如何区分哪一种用户类型?因为用户类型只能编辑一些信息,而企业可以访问其他模块... 非常感谢. 解决方案 ..
发布时间:2021-07-17 20:45:27 其他开发

Symfony sfGuardUser在多个子域上的单一身份验证

我正在将symfony 1.4.20与sfGuardUser插件一起使用。我有几个共享同一应用程序的子域。 该应用程序的一个模块应根据用户是否登录来提供稍有不同的内容。该模块应通过子域(例如sub.domain.com)进行访问。 现在,如果我通过domain.com访问此模块,则可以使用。如果我通过sub.domain.com访问模块,则即使用户登录也被视为未登录。 我的猜测是sf ..
发布时间:2020-10-09 04:47:40 PHP

注册时自动在sfGuardUser上生成字段值

我正在构建一个Symfony 1.4项目,该项目使用 sfDoctrineGuardPlugin 用于用户/身份验证.我的用户表上有一个名为"access_token"的字段,我想在用户注册时使用自动生成的值填充该字段.我看到用于注册的sfGuardRegisterForm用于验证.不幸的是,当我从命令行运行./symfony doctrine:build-forms时,这种形式似乎没有扩展,这意 ..
发布时间:2020-07-18 19:03:47 其他开发

Symfony 1.4:在窗体中为CSRF定制错误消息

任何人都可以告诉我在Symfony 1.4中的表单中如何自定义CSRF令牌错误消息。我使用sfDoctrineGuard进行登录,特别是在这种形式下,无论何时会话用完,并且您仍然打开页面,它都会引发非用户不友好的错误:“检测到CSRF攻击”。就像“此会话已过期,请返回主页并再试一次”听起来更好。 在表单类中执行此操作的正确方法是什么? p> 谢谢。 解决方案 唯一的方法似乎是覆 ..
发布时间:2018-03-05 13:55:28 其他开发

sfDoctrineGuard问题

我试图做一个“我忘记密码”的功能。我的问题是,如果我尝试做一个Doctrine查询并发送密码给电子邮件,它检索密码加密。我看看DoctrineGuard没有这个功能的一些网页,只有注册和登录功能。 这是真的吗? 在这种情况下,我如何做一个记住密码功能? 谢谢 解密方案 密码已经散列,然后保存到数据库中,因此一旦保存密码就无法恢复密码。 几种方式可以创建一个“密码丢失 ..
发布时间:2017-06-12 21:05:03 PHP

如何从sfUser获取一个id?

我正在与symfony 1.4&我使用sfDoctrineGuardPlugin作为身份验证的工具。 我想抓住用户的ID,以便将其存储在我的表格中。 经过小调查,我想我必须使用这个表达式: getUser() - > getGuardUser() - > getId()。 / p> 我要找的是如何投资该表达式为我的目标。 解决方案 如果用户被认证,是的,您可以使用: ..
发布时间:2017-06-12 19:25:01 PHP

sfGuardUser中的auth问题(安全过滤器)Symfony

我使用Symfony 1.2.7和sfGuardUser插件。我可以查看所有的页面,登录和注销。但是,当我尝试编辑(只是去表单)或更新对象(保存更改)有时我有问题的auth,symfony重定向到编辑表单页面。我对有时加了一些强调,因为它使我疯狂:) 用户有cookie和remember_cookie。 在filters.yml中,我有以下内容:我使用cookie域“.domain.c ..
发布时间:2017-01-06 15:35:28 跨浏览器开发