Symfony可以改变这个秘密'参数打破什么?

时间:2016-11-17 09:49:08

标签: php symfony security parameters

parameters.yml 文件中,有一个名为 secret 的参数,默认为ThisTokenIsNotSoSecretChangeIt,但应将其更改为其他内容。

如果在生产中更改此参数的值,会发生什么?可以打破任何东西吗?

1 个答案:

答案 0 :(得分:8)

它没有破坏任何东西。官方文档建议,不时更改值 secret 参数甚至被认为是一种很好的做法:

http://symfony.com/doc/current/reference/configuration/framework.html#secret

唯一需要注意的是:

  

但是,请记住,更改此值将使所有值无效   签名的URI和记住我的cookie。这就是改变之后的原因   值,您应该重新生成应用程序缓存并注销所有   应用程序用户。