From 64031261c56fcd5b562eb40d44d2755218049956 Mon Sep 17 00:00:00 2001 From: Michael Bumann Date: Mon, 13 Apr 2020 15:18:14 +0200 Subject: [PATCH] Configurable google auth callback URL --- config/initializers/sorcery.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/initializers/sorcery.rb b/config/initializers/sorcery.rb index 4beedb8..3e76ca2 100644 --- a/config/initializers/sorcery.rb +++ b/config/initializers/sorcery.rb @@ -152,7 +152,7 @@ Rails.application.config.sorcery.configure do |config| # config.google.key = ENV['GOOGLE_CLIENT_ID'] config.google.secret = ENV['GOOGLE_CLIENT_SECRET'] - config.google.callback_url = "http://localhost:3000/oauth/callback?provider=google" + config.google.callback_url = (ENV['GOOGLE_AUTH_CALLBACK_URL'] || "http://localhost:3000/oauth/callback?provider=google") config.google.user_info_mapping = {:email => "email", :name => "name", :google_id => "id"} config.google.scope = "https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/userinfo.profile https://www.googleapis.com/auth/spreadsheets" config.google.auth_url = '/o/oauth2/auth?access_type=offline&include_granted_scopes=true'