Pulsar-manager
Casdoor可以轻易连接到Pulsar-manager。
因为 Pulsar-manager中已经添加了连接casdoor 的代码,所以我们只需要在后端的application.yml中做一些配置,并在前端打开一个开关 。
步骤1. 部署Casdoor
首先,部署Casdoor。
您可以参考Casdoor 官方文档 Server Installation 。
在成功部署后,您需要确保:
- Casdoor服务已经成功运行,能通过http://localhost:8000 访问。
- 打开您最喜欢的浏览器并访问 http://localhost:7001,您将看到Casdoor的登录页面。
- 输入
admin
和123
测试登录功能正常工作。
然后您可以通过以下步骤在自己的应用程序中快速实现基于 Casdoor 的登录页面。
步骤2. 配置Casdoor
如何配置casdoor可以参考 casdoor(配置casdoor和开发最好使用不同的浏览器)。
您还应该配置一个组织和一个应用程序。 您也可以参考 Casdoor。
步骤2.1创建一个组织
步骤2.2 创建一个应用程序
步骤3. 打开 Pulsar-Manager 前端中的开关。
打开此开关,将代码和状态发送到后端。
这个开关在pulsar-manager/front-end/src/router/index.js的第80行
步骤4. 后端配置
您需要在pulsar-manager/src/main/resources/application.properties的154行加入casdoor的配置
casdoor.endpoint = http://localhost:8000
casdoor.clientId = <client id in previous step>
casdoor.clientSecret = <client Secret in previous step>
casdoor.certificate=<client certificate in previous step>
casdoor.organizationName=pulsar
casdoor.applicationName=app-pulsar