我在symfony3中制作REST后端。我的项目中的一个规范是使用JWT身份验证。
是否有支持该功能的捆绑包?或者/如何由我自己做。
我需要简单的解决方案来生成令牌并保护我的一些控制器操作。
我看到了https://github.com/auth0/jwt-auth-bundle和https://github.com/lexik/LexikJWTAuthenticationBundle。有人用这个吗?我知道LexikJWT适用于Symfony2,但是没有解决这个问题。
如果有任何想法可以解决我的问题,我将不胜感激。
答案 0 :(得分:2)
我们在SF2中使用身份验证JWT开发REST API。 我们不希望使用捆绑Lexik,因为它太过分了。 我们使用了库:https://github.com/lcobucci/jwt。 我们有一个控制器来检查令牌,扩展了功能控制器。
答案 1 :(得分:0)
从2k19开始,LexikJWTAuthBundle在Symfony 3.x,4.x中起作用。 官方文档很好地解释了如何将其与Symfony集成。
这里有2个资源/教程,对它们进行了更详细的解释。