文件名称:keycloak-angular:为Angular应用程序轻松设置Keycloak
文件大小:302KB
文件格式:ZIP
更新时间:2024-02-21 00:44:50
angular keycloak keycloak-js keycloak-adapter Angular
Keycloak角形 轻松为Angular应用程序设置Keycloak。 关于 该库可帮助您在Angular应用程序中使用 ,它具有以下功能: 一个Keycloak服务,它包装了要在Angular中使用的keycloak-js方法,为原始函数提供了额外的功能,并添加了新方法以使其更易于被Angular应用程序使用。 通用AuthGuard实现,因此您可以自定义自己的AuthGuard逻辑,以继承身份验证逻辑和角色负载。 一个HttpClient拦截器,它将授权标头添加到所有HttpClient请求中。 也可以禁用此拦截器或将路由排除在具有授权标头之外。 本文档还可以帮助您在Angular应用程序中配置keycloak,并在keycloak安装的管理控制台中使用客户端设置进行配置。 安装 运行以下命令以安装Keycloak Angular和官方Keycloak客户端库: npm install keycloak-angular keycloak-js 请注意, keycloak-js是Keycloak Angular的对等依赖项。 此项更改为您的项目选择合适的Keycloa
【文件预览】:
keycloak-angular-master
----.github()
--------stale.yml(957B)
--------ISSUE_TEMPLATE.md(657B)
--------PULL_REQUEST_TEMPLATE.md(1KB)
--------.gitkeep(0B)
--------workflows()
----angular.json(2KB)
----.npmignore(131B)
----CONTRIBUTING.md(4KB)
----example()
--------.browserslistrc(703B)
--------src()
--------Dockerfile(133B)
--------scripts()
--------angular.json(3KB)
--------tsconfig.json(737B)
--------README.md(982B)
--------tsconfig.app.json(287B)
--------docker-compose.yml(936B)
--------.gitignore(631B)
--------package-lock.json(459KB)
--------package.json(931B)
----tsconfig.json(493B)
----LICENSE.md(1KB)
----tslint.json(3KB)
----README.md(11KB)
----.all-contributorsrc(2KB)
----.editorconfig(263B)
----.gitignore(523B)
----package-lock.json(574KB)
----projects()
--------keycloak-angular()
----package.json(2KB)