操作
QA #1005
未完了RedmineのログインをGoogle認証で行いたい
ステータス:
回答済
優先度:
通常
担当者:
-
カテゴリ:
-
対象バージョン:
-
開始日:
2019/09/06
期日:
進捗率:
0%
予定工数:
説明
■現象/要望¶
RedmineのログインをGoogle認証で行いたい
■解決策¶
redmine_omniauth_google を利用する
git clone https://github.com/twinslash/redmine_omniauth_google.git
bundle install
・GoogleAppsのConsoleにて、プロジェクト/認証用クライアントIDを作成して、ログインするRedmineの情報を設定
・「クライアント ID」と 「クライアント シークレット」をPlugin側に設定
https://kitaney-google.blogspot.com/2014/02/redmine-with-googleapps-auth.html
https://blog.tsuchinokometal.com/2020/05/10/redmine_google_oauth2/
誤登録、SPAMの対応判断も考慮して、ユーザ登録の設定を行う必要あり。
(自動承認だと、GoogleアカウントのSPAMユーザも自動登録される)
■対応状況¶
可能だが、gmailアドレスを類推可能な内容が表示される場合が多いと思われる。
この対応について検討必要。
(adminは仕方ないが)
unofficial-demo1に、Google認証のリンクを追加した。
登録後、demo1サーバのadminが有効化するとログイン可能になる。(SPAM対策のため自動有効化は行わない)
http://demo1.unofficial-redmine.org/redmine/login
2021/8/14 上記Googleアカウントでログイン不可になっています。対応検討中。。
URIがhttps必須になったのが影響しているかもしれない。
■補足¶
操作