diff --git a/Gemfile b/Gemfile index fa89a88..5d40ceb 100644 --- a/Gemfile +++ b/Gemfile @@ -73,3 +73,6 @@ gem 'devise' gem 'gravatar_image_tag' gem 'hirb' gem 'simple_form' +gem 'omniauth' +gem 'omniauth-google' +gem 'omniauth-github' diff --git a/Gemfile.lock b/Gemfile.lock index 6edd074..e497cb2 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -59,6 +59,7 @@ GEM addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) ast (2.4.2) + base64 (0.2.0) bcrypt (3.1.20) better_errors (2.10.1) erubi (>= 1.0.0) @@ -104,6 +105,11 @@ GEM railties (>= 5.0.0) faker (3.2.2) i18n (>= 1.8.11, < 2) + faraday (2.7.12) + base64 + faraday-net_http (>= 2.0, < 3.1) + ruby2_keywords (>= 0.0.4) + faraday-net_http (3.0.2) ffi (1.16.3) formatador (1.1.0) globalid (1.1.0) @@ -128,6 +134,7 @@ GEM guard (~> 2.1) guard-compat (~> 1.1) rspec (>= 2.99.0, < 4.0) + hashie (5.0.0) hirb (0.7.3) http_parser.rb (0.8.0) i18n (1.14.1) @@ -136,6 +143,7 @@ GEM actionview (>= 5.0.0) activesupport (>= 5.0.0) json (2.7.0) + jwt (2.7.1) language_server-protocol (3.17.0.3) launchy (2.5.2) addressable (~> 2.8) @@ -159,6 +167,7 @@ GEM minitest (5.20.0) msgpack (1.7.2) multi_json (1.15.0) + multi_xml (0.6.0) nenv (0.3.0) net-imap (0.3.7) date @@ -176,6 +185,35 @@ GEM notiffany (0.1.3) nenv (~> 0.1) shellany (~> 0.0) + oauth (1.1.0) + oauth-tty (~> 1.0, >= 1.0.1) + snaky_hash (~> 2.0) + version_gem (~> 1.1) + oauth-tty (1.0.5) + version_gem (~> 1.1, >= 1.1.1) + oauth2 (2.0.9) + faraday (>= 0.17.3, < 3.0) + jwt (>= 1.0, < 3.0) + multi_xml (~> 0.5) + rack (>= 1.2, < 4) + snaky_hash (~> 2.0) + version_gem (~> 1.1) + omniauth (1.9.2) + hashie (>= 3.4.6) + rack (>= 1.6.2, < 3) + omniauth-github (1.4.0) + omniauth (~> 1.5) + omniauth-oauth2 (>= 1.4.0, < 2.0) + omniauth-google (1.0.2) + multi_json + omniauth (~> 1.0) + omniauth-oauth + omniauth-oauth (1.2.0) + oauth + omniauth (>= 1.0, < 3) + omniauth-oauth2 (1.7.3) + oauth2 (>= 1.4, < 3) + omniauth (>= 1.9, < 3) orm_adapter (0.5.0) parallel (1.23.0) parser (3.2.2.4) @@ -277,6 +315,7 @@ GEM rubocop (>= 1.33.0, < 2.0) rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (1.13.0) + ruby2_keywords (0.0.5) rubyzip (2.3.2) sass-rails (6.0.0) sassc-rails (~> 2.1, >= 2.1.1) @@ -298,6 +337,9 @@ GEM simple_form (5.3.0) actionpack (>= 5.2) activemodel (>= 5.2) + snaky_hash (2.0.1) + hashie + version_gem (~> 1.1, >= 1.1.1) spring (2.1.1) spring-commands-rspec (1.0.4) spring (>= 0.9.1) @@ -323,6 +365,7 @@ GEM uglifier (4.2.0) execjs (>= 0.3.0, < 3) unicode-display_width (2.5.0) + version_gem (1.1.3) warden (1.2.9) rack (>= 2.0.9) web-console (4.2.1) @@ -366,6 +409,9 @@ DEPENDENCIES jbuilder (~> 2.7) launchy listen (~> 3.2) + omniauth + omniauth-github + omniauth-google pg (>= 0.18.4) puma (~> 4.1) rails (~> 6.0.3, >= 6.0.3.4)