diff --git a/config/initializers/cors.rb b/config/initializers/cors.rb index e2afeff3ea11188140663d617ffcc08e684c46b6..6ca623de5290ae643e595eae2ae80d6f118a1d2d 100644 --- a/config/initializers/cors.rb +++ b/config/initializers/cors.rb @@ -5,7 +5,7 @@ Rails.application.config.middleware.insert 0, Rack::Cors do resource "/webfinger" resource "/.well-known/webfinger" resource "/.well-known/openid-configuration" - resource "/api/openid_connect/user_info", methods: :get + resource "/api/openid_connect/user_info", methods: %i(get post) resource "/api/v0/*", methods: %i(get post delete) end end diff --git a/config/routes.rb b/config/routes.rb index e4ae8ef8a806b47d27fc205e7b20b53bcdfaadaf..beed890c64101e49f148da282b5dded019f9508a 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -250,7 +250,7 @@ Diaspora::Application.routes.draw do post "authorizations/new", to: "authorizations#new" get "user_applications", to: "user_applications#index" get "jwks.json", to: "id_tokens#jwks" - get "user_info", to: "user_info#show" + match "user_info", to: "user_info#show", via: %i(get post) end end diff --git a/db/schema.rb b/db/schema.rb index 084e882a689ac79c3b8f8b559f6351ad0b0824d1..adff167f8d0bc1597fc36461d2524c3821467453 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -11,7 +11,7 @@ # # It's strongly recommended that you check this file into your version control system. -ActiveRecord::Schema.define(version: 20150801074555) do +ActiveRecord::Schema.define(version: 20150828132451) do create_table "account_deletions", force: :cascade do |t| t.string "diaspora_handle", limit: 255