laravel-keycloak-guard:Lar用于Laravel流明的简单Keycloak保护罩

时间:2024-02-24 06:39:52
【文件属性】:

文件名称:laravel-keycloak-guard:Lar用于Laravel流明的简单Keycloak保护罩

文件大小:163KB

文件格式:ZIP

更新时间:2024-02-24 06:39:52

laravel keycloak LaravelPHP

用于Laravel / Lumen的简单Keycloak Guard 该软件包可帮助您基于从Keycloak Server生成的JWT令牌在Laravel API上对用户进行身份验证。 要求 :check_mark: 我正在使用Laravel构建API。 :check_mark: 我不会使用Laravel Passport进行身份验证,因为Keycloak Server会完成这项工作。 :check_mark: 前端是一个单独的项目。 :check_mark: 前端用户直接在Keycloak服务器上进行身份验证以获得JWT令牌。 该过程与Laravel API无关。 :check_mark: 前端保留来自Keycloak服务器的JWT令牌。 :check_mark: 前端使用该令牌向Laravel API发出请求。 :broken_heart: 如果您的应用程序不符合要求,则可能您正在寻找 流 前端用户在Keycloak服务器上进行身份验证 前端用户获取JWT令牌。 在另一刻,前端用户使用该令牌向Laravel API上的某个受保护的端点发出请求。 L


【文件预览】:
laravel-keycloak-guard-master
----composer.json(1KB)
----.travis.yml(388B)
----config()
--------keycloak.php(489B)
----bird.png(19KB)
----flow.png(136KB)
----tests()
--------Models()
--------Factories()
--------Controllers()
--------AuthenticateTest.php(5KB)
--------TestCase.php(3KB)
----src()
--------Token.php(674B)
--------Exceptions()
--------KeycloakGuardServiceProvider.php(613B)
--------KeycloakGuard.php(4KB)
----.gitignore(95B)
----phpunit.xml.dist(742B)
----README.md(7KB)

网友评论