メインコンテンツにスキップ

ShenYuでCasdoorを使用する

ShenYuにはCasdoorを使用するためのプラグインがあります。

ステップ1: Casdoorをデプロイする

Deploy Casdoor first. See Server installation.

After deployment, ensure:

  • The Casdoor server is running on http://localhost:8000.
  • Open your preferred browser and visit http://localhost:7001 to see the Casdoor login page.
  • admin123を入力してログイン機能が正常に動作していること。

After the above setup, add a Casdoor-based login page with the following steps.

ステップ2: Casdoorアプリケーションを設定する

  1. 新しいCasdoorアプリケーションを作成するか、既存のものを使用する
  2. リダイレクトURLを追加する Casdoorアプリケーション設定
  3. On the certificate editing page, copy your Certificate Casdoor認証設定

ステップ3: ShenYuでCasdoorプラグインを使用する

1. ShenYuでCasdoorプラグインを設定する

Shenyuプラグイン設定

注意: ShenYuには単一行の入力ボックスしかないため、証明書の各行に\nを追加する必要があります。 Casdoor認証設定

Paste it into the certificate field of the ShenYu Casdoor config.

Casdoorの証明書編集ページで保存する必要はありません。コピー用です。

2. ShenYuのCasdoorプラグインを設定する

Shenyu Casdoor設定 Configure the Casdoor settings as needed.

3. サービスを取得して使用する

3.1 ウェブを直接訪問する

Shenyu ログイン失敗

3.2 Casdoorログインを使用する

Shenyu ログイン Shenyu ログイン成功

3.3 トークンをヘッダーに持ち運ぶ

Shenyu トークン

3.4 名前、ID、組織をヘッダーに保存する

これにより、将来的にそれらを使用するのが簡単になります。