Configure authentication for GitHub
authorTom Hughes <tom@compton.nu>
Thu, 14 Jul 2016 08:40:10 +0000 (09:40 +0100)
committerTom Hughes <tom@compton.nu>
Thu, 14 Jul 2016 08:40:10 +0000 (09:40 +0100)
cookbooks/web/definitions/rails_port.rb
cookbooks/web/recipes/rails.rb

index 2fcc1ee5b54a0fd2efa6d38b761204b5dd6cfb1c..c23587dd989b06174973b764e1da4d1ee36dacb8 100644 (file)
@@ -184,6 +184,11 @@ define :rails_port, :action => [:create, :enable] do
       line.gsub!(/^( *)#windowslive_auth_secret:.*$/, "\\1windowslive_auth_secret: \"#{params[:windowslive_auth_secret]}\"")
     end
 
+    if params[:github_auth_id]
+      line.gsub!(/^( *)#github_auth_id:.*$/, "\\1github_auth_id: \"#{params[:github_auth_id]}\"")
+      line.gsub!(/^( *)#github_auth_secret:.*$/, "\\1github_auth_secret: \"#{params[:github_auth_secret]}\"")
+    end
+
     if params[:mapquest_key]
       line.gsub!(/^( *)#mapquest_key:.*$/, "\\1mapquest_key: \"#{params[:mapquest_key]}\"")
     end
index 7f025493bbf3e0176886d53ba0bcdbf500f45f15..a388b21595f6fa74f66e54f0811306d16899570e 100644 (file)
@@ -76,6 +76,8 @@ rails_port "www.openstreetmap.org" do
   facebook_auth_secret web_passwords["facebook_auth_secret"]
   windowslive_auth_id "0000000040153C51"
   windowslive_auth_secret web_passwords["windowslive_auth_secret"]
+  github_auth_id "acf7da34edee99e35499"
+  github_auth_secret web_passwords["github_auth_secret"]
   mapzen_valhalla_key web_passwords["mapzen_valhalla_key"]
 end