跳到主内容

在 ShenYu 中使用Cassoor

ShenYu有一个Casdoor插件,可以启用Casdoor的使用。

步骤1:部署Casdoor

首先,应部署Casdoor。 您可以参考官方Casdoor文档的服务器安装

成功部署后,请确保:

按照上述步骤,您可以通过以下步骤在您的应用中快速实现基于Casdoor的登录页面。

步骤2:配置Casdoor应用

  1. 创建一个新的Casdoor应用或使用现有的一个
  2. 添加您的重定向URL Casdoor应用设置
  3. 在证书编辑页面,您可以查看您的证书 Casdoor认证设置

步骤3:在ShenYu中使用Casdoor插件

1. 在ShenYu中配置Casdoor插件

Shenyu插件配置

注意:由于ShenYu只有一个单行输入框,每行证书都必须添加\nCasdoor认证设置

您可以复制它并粘贴到ShenYu Casdoor配置的证书中。

您不需要在Casdoor证书编辑页面保存它,因为它只是用于复制。

2. 配置ShenYu Casdoor插件

Shenyu Casdoor配置 您可以配置Casdoor配置所需的内容。

3. 获取服务并使用它

3.1 直接访问Web

Shenyu 登录失败

3.2 使用Casdoor登录

Shenyu 登录 Shenyu成功登录

3.3 在Headers中携带令牌

Shenyu令牌

3.4 在Headers中保存名称、ID和组织

这使得将来使用它们更加方便。