问题标签 [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.
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与邮递员一起获取令牌,但没有任何效果!请帮忙?
angularjs - 发送请求时出现错误 401
我在后端使用 symfony 并在前端使用 angular js 1.6 进行身份验证,但是现在我在发送请求时遇到错误我有错误状态 401(无效凭据)..我使用 jwtauthentificationBundle 生成令牌..我在 localStorage 和拦截器中添加令牌但是当我点击了你午餐服务拦截器页面中的任何按钮......
配置.yml:
安全性.yml:
应用程序.js:
index.html.twig:
和代码控制器:
symfony - Symfony JWT Bundle 和表单认证
在配置 LexikJWTAuthenticationBundle 时,我只需要使用以下设置设置 security.yml:
没有对数据库或用户类的引用。在发出此请求时,捆绑包如何知道如何对用户进行身份验证?
curl -X POST http://localhost:8000/api/login_check -d _username=johndoe -d _password=test
我查看了捆绑包的源代码,但找不到任何关于_username
. 这是 Symfony 内置的安全系统吗?
jwt - 强制 jwt 令牌在午夜过期
我有一个 Symfony 应用程序,它使用lexik/LexikJWTAuthenticationBundle
. 我可以将配置设置为在午夜后强制到期吗?
如何在当天的午夜强制到期日期?
php - Symfony 的分析器中不存在 lexik_jwt_authentication.on_jwt_created
我已经添加了这个监听器
但是该事件没有从 symfony 的分析器中分派(不可见)。我正在尝试使用它来自定义令牌到期时间。方法onJWTCreated
没有被调用!
symfony - 为什么我的 jwt 令牌永不过期?
我继承了一个 Symfony 项目,它使用这个控制器来验证用户:
客户请求更新:令牌应在登录后 10 秒过期。所以,按照文档,我添加了这个监听器。
而且,当然,我已经标记了监听器来观察事件
如果我通过 Postman 获得令牌并使用它来发出以下请求,我可以在几天和几天内发出这些请求。令牌永不过期。我的 JWTCreatedListener 似乎不起作用。
怎么了?
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?
symfony - JWT Web 令牌不返回用户信息
我的 API 有问题。登录后,我有一个令牌,但不幸的是,我无法使用此令牌读取用户的信息。
我的代码拥有令牌(有效):
然后我尝试使用此代码来读取我的令牌信息:
但什么都没有..我不明白为什么..:/
如果有人愿意提供我的曲目,请
php - FOSUserBundle + LexixJWTAuthBundle 通过电子邮件登录
我的 REST API 必须有 jwt 身份验证。现在一切正常,但是当我尝试通过配对电子邮件/密码获取令牌时,出现错误:凭据错误。当我使用用户名/密码时,一切正常。我的安全.yml
配置.yml