プロジェクト

全般

プロフィール

QA #1005

奈良 裕記 さんが2年以上前に更新

h3. ■現象/要望 

 RedmineのログインをGoogle認証で行いたい 

 h3. ■解決策 

 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ユーザも自動登録される) 

 h3. ■対応状況 

 可能だが、gmailアドレスを類推可能な内容が表示される場合が多いと思われる。 
 この対応について検討必要。 
 (adminは仕方ないが) 

 unofficial-demo1に、Google認証のリンクを追加した。 
 登録後、demo1サーバのadminが有効化するとログイン可能になる。(SPAM対策のため自動有効化は行わない) 
 http://demo1.unofficial-redmine.org/redmine/login 
 (2021/8/14 上記Googleアカウントでログイン不可になっています。対応検討中。。) 

 h3. ■補足 

 !https://unofficial-redmine.org/matomo/matomo.php?rec=1005! 

戻る