对symfony 2.1会话的外部访问

时间:2013-01-11 14:54:27

标签: session upload external symfony-2.1

我使用带有symfony 2.1的BlueImp文件上传服务器端作为外部必须轻量级的php UploadHandler.php脚本 我想获取已记录的用户ID以使用其自己的目录进行上载 出于安全原因,必须通过会话而不是POST来完成。 在我尝试session_start()的外部文件中,$ _SESSION仍为空。 我知道如何用1.4做到这一点: Symfony sessions outside app? 但我不知道2.1

也许我错了,有更好的方法在外部脚本中实现用户ID。

1 个答案:

答案 0 :(得分:1)

如果你的security.yml配置中有防火墙名为main,你应该可以在$_SESSION['_sf2_attributes']['_security_main']注意到第二个密钥具有模式的安全令牌(序列化):`_security_filewallName'

在您的情况下,punkave/symfony2-file-upload-bundle也很有趣。