Apache IoTDB
Casdoor可以轻松连接到Apache IoTDB。
连接Casdoor的代码已经添加到Apache IoTDB Web Workbench中,所以我们只需要在后端配置application.yml文件并激活前端开关。
步骤1:部署Casdoor
首先,部署Casdoor。
您可以参考官方Casdoor文档中的服务器安装。
成功部署后,请确保:
- Casdoor服务器在http://localhost:8000成功运行。
- 打开您喜欢的浏览器并访问http://localhost:7001,您将看到Casdoor登录页面。
- 通过输入
admin
和123
测试登录功能。
完成这些步骤后,您现在可以在您自己的应用中快速实现基于Casdoor的登录页面。
步骤2:配置Casdoor
要配置Casdoor,请参考casdoor(建议不要在您正在开发的浏览器中使用Casdoor的浏览器)。
您还应该创建一个组织和一个应用。 参考casdoor进行操作。
2.1 创建一个组织
2.2 创建一个应用
步骤3:激活Apache IoTDB Web Workbench前端开关
打开此开关以将代码和状态发送到后端。
此开关可以在iotdb-web-workbench/fronted/.env文件中找到。
步骤4:配置后端代码
您需要在iotdb-web-workbench/backend/src/main/resources/application.properties文件中配置Casdoor的设置。
casdoor.endpoint = http://localhost:8000
casdoor.clientId = <client id from previous step>
casdoor.clientSecret = <client secret from previous step>
casdoor.certificate=<client certificate from previous step>
casdoor.organizationName=IoTDB
casdoor.applicationName=app-IoTDB