Casdoor插件
ShenYu 有Casdoor插件去使用Casdoor
第一步.部署Casdoor
首先,我们需要部署Casdoor.
我们可以参考Casdoor官方文档去部署它.
在成功部署之后,我们需要确保:
Casdoor服务成功在 http://localhost:8000上运行
打开你喜爱的浏览器浏览 http://localhost:7001,你可以看到Casdoor的登陆页面
输入
admin
和123
去测试登录是否成功登陆成功之后,我们就可以使用casdoor.
第二步.设置Casdoor应用
1.创建或应用一个存在的组织
2.添加我们的回调url
3.在证书的编辑页面,我们能看到我们的Certificate
第三步.运用Casdoor插件在Shenyu
1.设置Casdoor插件在Shenyu
注意:因为Shenyu只有单行输入框所以我们需要增加\n在每一行的证书.
我们可以在复制他们并将它们粘贴到Shenyu的Casdoor配置中的certificate这一项中
我们不需要保存我们加\n的内容在Casdoor的证书设置处,因为这只是为了复制方便.
2.设置Shenyu Casdoor的插件配置
我们可以设置你所拥有的casdoor配置在Shenyu配置中
3.得到服务和运用
3.1 直接访问页面
3.2 使用Casdoor登录