问题标签 [lexikjwtauthbundle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
766 浏览

api - Symfony 3 api 身份验证与 FR3DLdapBundle、Jwt 和 FosUserBundle

我正在尝试使用 3 个捆绑包的组合来验证 Symfony 3 应用程序的 API 和 BackOffice 用户:FR3DLdapBundle、LexikJwtAuthBundle 和 fosUserBundle。我尝试做的第一步是将 LexicJwtBundle 与 fosUserBundle 集成为提供程序,但每次出现 401 错误“错误凭据”时,这是我的配置文件:

安全性.yml:

参数.yml

路由.yml

我正在测试这个网址:http://localhost:8000/login_check与邮递员一起获取令牌,但没有任何效果!请帮忙?

在此处输入图像描述

0 投票
0 回答
666 浏览

angularjs - 发送请求时出现错误 401

我在后端使用 symfony 并在前端使用 angular js 1.6 进行身份验证,但是现在我在发送请求时遇到错误我有错误状态 401(无效凭据)..我使用 jwtauthentificationBundle 生成令牌..我在 localStorage 和拦截器中添加令牌但是当我点击了你午餐服务拦截器页面中的任何按钮......

配置.yml:

安全性.yml:

应用程序.js:

index.html.twig:

和代码控制器:

0 投票
0 回答
279 浏览

symfony - Symfony JWT Bundle 和表单认证

在配置 LexikJWTAuthenticationBundle 时,我只需要使用以下设置设置 security.yml:

没有对数据库或用户类的引用。在发出此请求时,捆绑包如何知道如何对用户进行身份验证?

curl -X POST http://localhost:8000/api/login_check -d _username=johndoe -d _password=test

我查看了捆绑包的源代码,但找不到任何关于_username. 这是 Symfony 内置的安全系统吗?

0 投票
1 回答
883 浏览

jwt - 强制 jwt 令牌在午夜过期

我有一个 Symfony 应用程序,它使用lexik/LexikJWTAuthenticationBundle. 我可以将配置设置为在午夜后强制到期吗?

如何在当天的午夜强制到期日期?

0 投票
1 回答
490 浏览

php - Symfony 的分析器中不存在 lexik_jwt_authentication.on_jwt_created

我已经添加了这个监听器

但是该事件没有从 symfony 的分析器中分派(不可见)。我正在尝试使用它来自定义令牌到期时间。方法onJWTCreated没有被调用!

0 投票
2 回答
2639 浏览

symfony - 为什么我的 jwt 令牌永不过期?

我继承了一个 Symfony 项目,它使用这个控制器来验证用户:

客户请求更新:令牌应在登录后 10 秒过期。所以,按照文档,我添加了这个监听器。

而且,当然,我已经标记了监听器来观察事件

如果我通过 Postman 获得令牌并使用它来发出以下请求,我可以在几天和几天内发出这些请求。令牌永不过期。我的 JWTCreatedListener 似乎不起作用。

怎么了?

0 投票
1 回答
732 浏览

angular - Nelmio Cors,Api 如何使用令牌头设置 angular2 请求

我正在开发一个项目,该项目有一个使用 symfony2 作为 Angular2 中的后端和前端应用程序构建的 API。在我尝试将带有令牌标头的获取请求发送到后端时记录并获取令牌后,此问题发生

在 TokenStorage 中找不到 Token

下面的错误截图

内部服务器错误

标头响应

后端设置

后端设置安全.YML

0 投票
1 回答
676 浏览

symfony - Request Headers not passing in production

I have a Symfony 2.8 API, which serve data to react webapp, everything was working perfectly before. I am using LexikJWTAuthenticationBundle + Guard to authenticate /api.

The auth headers are missing in my request only in production. On local everything is working fine. I am using postman for testing.

Production Request headers:

Local Request headers:

As you can see the token is missing on production server.

The only thing that I changed lately is that I renewed my certbot certificate.

Lexi config:

Any Idea?

0 投票
0 回答
65 浏览

symfony - JWT Web 令牌不返回用户信息

我的 API 有问题。登录后,我有一个令牌,但不幸的是,我无法使用此令牌读取用户的信息。

我的代码拥有令牌(有效):

然后我尝试使用此代码来读取我的令牌信息:

但什么都没有..我不明白为什么..:/

如果有人愿意提供我的曲目,请

0 投票
2 回答
119 浏览

php - FOSUserBundle + LexixJWTAuthBundle 通过电子邮件登录

我的 REST API 必须有 jwt 身份验证。现在一切正常,但是当我尝试通过配对电子邮件/密码获取令牌时,出现错误:凭据错误。当我使用用户名/密码时,一切正常。我的安全.yml

配置.yml