X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/58e95f7ea46accda6359b187ce5936aad4ac5945..7a85ce0c12cf4d75561c35e2ff28e718a390d622:/config/initializers/omniauth.rb diff --git a/config/initializers/omniauth.rb b/config/initializers/omniauth.rb index a61fe960c..5ca4ccffa 100644 --- a/config/initializers/omniauth.rb +++ b/config/initializers/omniauth.rb @@ -1,3 +1,4 @@ +require "multi_json" require "openid/fetchers" require "openid/util" @@ -8,6 +9,7 @@ OpenID::Util.logger = Rails.logger OmniAuth.config.logger = Rails.logger OmniAuth.config.failure_raise_out_environments = [] +OmniAuth.config.allowed_request_methods = [:post, :patch] if Settings.key?(:memcache_servers) require "openid/store/memcache" @@ -16,7 +18,7 @@ if Settings.key?(:memcache_servers) else require "openid/store/filesystem" - openid_store = OpenID::Store::Filesystem.new(Rails.root.join("tmp", "openids")) + openid_store = OpenID::Store::Filesystem.new(Rails.root.join("tmp/openids")) end openid_options = { :name => "openid", :store => openid_store }