Symfony 5 登录表单 JWT 认证你好, 请问如何使用 JWT 身份验证实现 Symfony 5 登录表单? 提前致谢 ...
Symfony 5 登录表单 JWT 认证你好, 请问如何使用 JWT 身份验证实现 Symfony 5 登录表单? 提前致谢 ...
我希望它会很清楚。 我有一个非常老的应用程序,前段时间升级到 SF4.4,并且一直在维护和开发。 不幸的是有很多旧代码。 我必须创建一个防火墙,该防火墙将同时支持旧的身份验证器解决方案 (form_login) 和新的身份验证器解决方案 - LexikJWTAuthenticationBundle。 ...
在我的项目中,api_platform.yaml 文件是在 routes 文件夹中创建的,而不是在 packages 文件夹中。 我无法更改 api_platform.yaml。 我将 api_platform.yaml 文件从 routes 文件夹移动到 packages 文件夹 swagger ...
除了数据库中的MongoDB和Docker上的工作环境之外,我目前正在使用Symfony 6.2版和API 平台对网站进行编程。 我正在尝试添加通过 JWT ( LexikJWTAuthenticationBundle ) 连接的功能,并且我能够成功登录并获取令牌,但是当我尝试使用令牌访问其余页面 ...
早上好,我正在配置我的 symfony 5.4 api,我遇到了 symfony 的 is_granted function 问题。我连接的用户拥有令牌中的所有角色(经典角色 + 自定义角色)。 自定义角色链接到公司,公司的每个用户都继承公司的角色。 我在令牌中添加了所有角色,但是当我将 is_g ...
我是 Symfony 和 jwt 身份验证的新手。 我尝试使用 jwt 令牌设置对 api 平台资源的访问。 我按照文档https://symfony.com/bundles/LexikJWTAuthenticationBundle/current/index.html设置令牌。 我的问题出现在令牌 ...
我有一个 Flutter 客户端,它使用 firebase 来创建用户帐户。 用户可以发布到达 web 管理面板的票证,该管理面板由 Symfony 6 和 API 平台构建。 所以我需要2个身份验证器: 1 个原始 Symfony 身份验证器,供管理员使用表单连接和管理工单。 1 验证器 J ...
我在 Symfony 6 和 PHP 8.1 基础上安装 JWTRefreshTokenBundle 我按照文档进行操作,但出现以下错误: Class "AppEntityRefreshToken" sub class of "Gesdinet\JWTRefreshTokenBundleEntit ...
在我的应用程序中,我不需要注册功能,因此我在数据库中手动添加了一个用户,实际上我尝试使用 LexiJWTAuthenticationBundle 我遵循了文档,但不幸的是,当我使用 cURL 发送请求时,我收到以下错误 curl -X POST -H "Content-Type: applic ...
我正在用 jwt (LexikJWTAuthenticationBundle) 创建 symfony api (api 平台) 登录效果很好。 我将其添加到 security.yaml 服务器返回我令牌。 但是当我创建安全源时 并通过授权发送带有令牌的请求 服务器忽略它并返回“访问此资源需要完全身份 ...
我正在尝试将 Lexic/JWTAuthenticationBundle 从版本 1.7 升级到 2.14。 (这是为了支持我们将 Symfony 包从版本 3 升级到版本 4,最终升级到版本 5)。 我们的一些代码使用令牌作为查询参数(在 URL 中表示)进行 API 查询。 这在我们升级后停止 ...
我是 symfony 的新手,我正在使用 LexikJWTAuthenticationBundle 进行授权。 我正在使用 symfony 6.0.2 和 2.14 lexic 版本。 我正在使用 Postgresql 12.9。 我的安全.yaml: 我的 fos_rest.yaml: 我的 l ...
我使用 api 平台,我已经安装了 LexikJWTAuthenticationBundle 进行身份验证。 我的文件安全性.yaml 当我调用我的端点 api/login_check 时,我得到了用户和令牌 jwt 的响应。 不是有效响应:{}{} 这是我对 postman 的回应: 我需要使用正 ...
我在运行数据库迁移期间收到此错误。 直到最近它都运行良好。 问题始于在运行管道时我们的 QA 服务器中的数据库迁移失败。 当我查看迁移容器时,发生了上述错误。 所以,然后我尝试删除我的本地应用程序并从头开始设置它。 在php bin/console doctrine:migrations:migr ...
我试图只允许注册(POST 方法)一个新用户(路由:/api/users),我试图按照文档( https://symfony.com/doc/current/security/firewall_restriction.html# stricting-by-http-methods ),但是当我使用 ...
我正在尝试将我的网站投入生产。 对于身份验证,我通过了 LexikJWTAuthenticationBundle。 我想在 Apache 服务器上运行我的网站。 运行此命令时经过 Apache: 我收到 404 错误。 同时,如果在同一台机器上运行symfony server:start并运行此命令 ...
Symfony 4 我通过指令做了一个 lexik jwt 自动化: https://h-benkachoud.medium.com/symfony-rest-api-without-fosrestbundle-using-jwt-authentication-part-2-be394d0924 ...
我的环境: 在应用\实体\用户 所以问题是 phoneNumber 对于用户来说不再是唯一的。 是否可以在 jwt 中使用 project_phoneNumber 作为用户身份? ...
我现在有点迷路,可以朝正确的方向推动。 简而言之 PHP Symfony 4 项目(大部分是默认配置),托管在 Google Cloud App Engine 上 REST API,通过LexikJWTAuthenticationBundle进行身份验证请求需要在每个请求上传递身份验证令牌(Symf ...
我开始使用这个库https://github.com/lexik/LexikJWTAuthenticationBundle当我使用命令php bin/console lexik:jwt:generate-keypair时,控制台显示此错误在 GenerateKeyPairCommand.php 第 ...