检查Php/symfony中的用户身份验证


Check user authentication In Php/symfony

我对身份验证有疑问。有很多身份验证方法(JWT、cookie、会话),我的问题很简单,每当用户请求新资源时,客户端都会向服务器发送一些东西(例如标头中的JWT),但我必须将代码放在哪里来检查JWT、cookie或会话?如果我使用PHP,没有MVC,我必须在任何时候包含类或调用一些静态方法?在Symfony中,我必须使用Events?

要在symfony2/3中提供默认身份验证,可以使用本指南http://symfony.com/doc/current/components/security/authentication.html

此外,还提供了一些注册/授权功能的捆绑包:FOSUserBundle

以下是如何实现自定义身份验证提供程序的示例:http://symfony.com/doc/current/cookbook/security/custom_authentication_provider.html

对不起,我没有太多的声誉张贴超过2个链接。。。