RedmineでOpenID連携
RedmineでOAuthやSAMLとID連携する機能についてメモ。
【発端となる問題点】
中小企業のユーザ管理 | Posox
Redmine・Gitlab・Jenkins のログインパスワードの管理が大変になったので OAuth 化した - すえひろがりっっっっ!
複数のWebシステムを使っていると、IDとパスワードの管理が大変になってくる。
OAuthプロパイダまたはSAMLプロバイダの認証サーバーを作り、一つのIDで複数のWebシステムにログインできるようになると、開発者にとっては楽だ。
とは言え、社外に認証プロバイダを作るのはセキュリティ上危険なので、社内の中で作る方法もあるだろう。
Redmineでは、下記のプラグインや作成方法が既に試されている。
【OAuth】
suer/redmine_oauth_provider ・ GitHub
mallowlabs/redmine-oauth-plugin ・ GitHub
Virtualmaster/redmine-oauth-provider ・ GitHub
twinslash/redmine_omniauth_google ・ GitHub
【SAML】
SAML Authentication - Plugins - Redmine
cvaldemar/redmine_saml_auth ・ GitHub
OAuthの場合は、認証プロバイダ経由でログインするかどうか、確認処理を踏むのでワンクッションある。
SAMLの場合は、一度ログインして、認証情報をひもづければ、ログイン認証を気にしなくていい。
この辺りのノウハウもまとめていく。
| 固定リンク
「Redmine」カテゴリの記事
- 第29回東京Redmine勉強会の感想~今話題のテーマはJTC運用とAIによるプロマネ作業支援 #redminet(2025.11.09)
- 第22回 Redmine大阪の感想 #RedmineOsaka(2025.09.21)
- RedmineJapan vol.4の感想part1~Redmine AI HeplerプラグインはRedmineのナレッジ活用を強化してくれる #RedmineJapan(2025.07.31)
- Jiraの機能はTracに似ている気がする #redmine(2025.06.01)
- Redmineは組織のナレッジ基盤として実現可能なのか~島津製作所の事例を読み解く #redmineT(2024.12.29)


コメント