如何在symfony 3上管理jwt身份验证

时间:2016-04-20 10:01:48

标签: jwt symfony

我在symfony3中制作REST后端。我的项目中的一个规范是使用JWT身份验证。

是否有支持该功能的捆绑包?或者/如何由我自己做。

我需要简单的解决方案来生成令牌并保护我的一些控制器操作。

我看到了https://github.com/auth0/jwt-auth-bundlehttps://github.com/lexik/LexikJWTAuthenticationBundle。有人用这个吗?我知道LexikJWT适用于Symfony2,但是没有解决这个问题。

如果有任何想法可以解决我的问题,我将不胜感激。

2 个答案:

答案 0 :(得分:2)

我们在SF2中使用身份验证JWT开发REST API。 我们不希望使用捆绑Lexik,因为它太过分了。 我们使用了库:https://github.com/lcobucci/jwt。 我们有一个控制器来检查令牌,扩展了功能控制器。

答案 1 :(得分:0)

从2k19开始,LexikJWTAuthBundle在Symfony 3.x,4.x中起作用。 官方文档很好地解释了如何将其与Symfony集成。

这里有2个资源/教程,对它们进行了更详细的解释。

相关问题