diff --git a/Gemfile b/Gemfile index fec62ee7f..00e2af737 100644 --- a/Gemfile +++ b/Gemfile @@ -44,6 +44,7 @@ gem 'unicode_utils' # Gestion des comptes utilisateurs gem 'devise' gem 'openid_connect' +gem 'omniauth-github' gem 'rest-client' diff --git a/Gemfile.lock b/Gemfile.lock index 994f844f5..4e7551cd9 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -357,6 +357,7 @@ GEM url_safe_base64 jsonapi (0.1.1.beta2) json (~> 1.8) + jwt (1.5.6) kaminari (0.17.0) actionpack (>= 3.0.0) activesupport (>= 3.0.0) @@ -396,6 +397,7 @@ GEM mini_portile2 (2.3.0) minitest (5.10.3) multi_json (1.12.1) + multi_xml (0.6.0) multipart-post (2.0.0) mustermann (1.0.1) nenv (0.3.0) @@ -406,6 +408,21 @@ GEM notiffany (0.1.1) nenv (~> 0.1) shellany (~> 0.0) + oauth2 (1.4.0) + faraday (>= 0.8, < 0.13) + jwt (~> 1.0) + multi_json (~> 1.3) + multi_xml (~> 0.5) + rack (>= 1.2, < 3) + omniauth (1.7.1) + hashie (>= 3.4.6, < 3.6.0) + rack (>= 1.6.2, < 3) + omniauth-github (1.3.0) + omniauth (~> 1.5) + omniauth-oauth2 (>= 1.4.0, < 2.0) + omniauth-oauth2 (1.5.0) + oauth2 (~> 1.1) + omniauth (~> 1.2) open4 (1.3.4) openid_connect (0.12.0) activemodel @@ -720,6 +737,7 @@ DEPENDENCIES mailjet maruku mina! + omniauth-github openid_connect openstack pg