跳转到帖子
登录关注  
墨香年少

symfony3如何在TokenListener中获取用户的信息?

已推荐帖子

How to get user in TokenListener in symfony3.x?

1.打开文件:

\vendor\symfony\symfony\src\Symfony\Component\Security\Core\Authorization\AuthorizationChecker.php

增加一个方法:

final public function getUser()
{
    return $this->tokenStorage->getToken()->getUser();
}

2.在TokenListener中

$user = $this->container->get('security.authorization_checker')->getUser();

这样就可以获取到用户的信息了!


目之所及,皆是回忆,心之所想,皆是过往

分享这篇帖子


链接帖子
分享到其他站点

创建帐户或登录来提出意见

你需要成为会员才能提出意见

创建帐户

注册成为会员。只要几个简单步骤!

注册帐户

登录

已有帐户? 请登录。

现在登录
登录关注  

×
×
  • 创建新的...

重要信息

注册必须使用2-8个中文汉字作为账号