組み込みSSO経由
これはCasdoorを接続する無料の方法ですが、あなたのウェブサイトはHTTPSを使用している必要があります。
CasdoorはOIDCプロトコルをIDPとして使用し、さまざまなアプリケーションを接続することができます。 こちらはJiraのチュートリアルです。
以下は設定内のいくつかの名前です:
CASDOOR_HOSTNAME
:Casdoorサーバーがデプロイされているドメイン名またはIP。Jira_HOSTNAME
:Jiraがデプロイされているドメイン名またはIP。
ステップ1:CasdoorとJiraをデプロイする
成功したデプロイメントの後、以下を確認してください:
- Casdoorは正常にログインして使用することができます。
prod
モードでCasdoorをデプロイするときは、CASDOOR_HOSTNAME
をhttp://localhost:8000
に設定できます。 プロダクションモードを参照してください。
ステップ2:Casdoorアプリケーションを設定する
- 既存のCasdoorアプリケーションを作成するか使用する。
- 認証方法を探す:
- 設定を追加し、認証方法としてOpenID Connectionシングルサインオンを選択する
- リダイレクトURLを探す:
- リダイレクトURLを追加する:
驚くことではありませんが、アプリケーション設定ページで2つの値を取得できます:Client ID
とClient secret
、上の画像のように。 次のステップでそれらを使用します。
お気に入りのブラウザを開いて、次のURLにアクセスしてください:http://CASDOOR_HOSTNAME
/.well-known/openid-configuration。 CasdoorのOIDC設定が表示されます。
ステップ3:Jiraを設定する
Jiraで設定を続ける必要があります
後でより複雑な認証を設定できます。 今のところ、OpenIDが実際に機能するかどうかを確認してください。