miniOrangeプラグインを使用する
このチュートリアルでは、miniOrangeを使用してcasdoorとJiraを接続する方法を説明します。
CasdoorはOIDCプロトコルをIDPとして使用して様々なアプリケーションに接続できます。 より多くの情報については、このJiraチュートリアルを参照してください。
以下は設定で重要な名前です:
CASDOOR_HOSTNAME:Casdoorサーバーがデプロイされているドメイン名またはIP。
Jira_HOSTNAME:Jiraがデプロイされているドメイン名またはIP。
ステップ1:CasdoorとJiraをデプロイする
デプロイに成功したら、次のことを確認してください:
- Jira URL(プラン -> 管理 -> システム -> 一般設定)を
Jira_HOSTNAMEに設定します。
- Casdoorは正常にログインして使用できます。
prodモードでCasdoorをデプロイする場合、CASDOOR_HOSTNAMEをhttp://localhost:8000に設定できます。 プロダクションモードを参照してください。
ステップ2:CasdoorアプリケーションとJiraを設定する
- 新しいCasdoorアプリケーションを作成するか、既存のものを使用します。
- miniOrangeアプリをインストールしてOAuthをサポートします。 このアプリはプラン->管理->新しいアプリを探す->検索で見つけることができます

Selected ApplicationをカスタムOpenIdに設定します。- リダイレクトURLを見つける:

- リダイレクトURLを追加する:

- アプリを次のように設定します:

Token server URL: http://CASDOOR_HOSTNAME/api/login/oauth/access_tokenAuthorization server URL: http://CASDOOR_HOSTNAME/login/oauth/authorizeUserInfo server URL: http://CASDOOR_HOSTNAME/api/get-accountScopes:address phone openid profile offline_access email
お気に入りのブラウザを開いて、http://CASDOOR_HOSTNAME/.well-known/openid-configurationにアクセスします。 CasdoorのOIDC設定が表示されます。
JiraからログアウトしてSSOをテストします。