CORS - thuy-econsys/rails_app GitHub Wiki
# config/application.rb
module RailsApp
class Application < Rails::Application
...
config.session_store :cookie_store, key: '_interslice_session'
config.middleware.use ActionDispatch::Cookies # Required for all session management
config.middleware.use ActionDispatch::Session::CookieStore, config.session_options
end
end
# config/initializers/cors.rb
Rails.application.config.middleware.insert_before 0, Rack::Cors do
allow do
origins %w(http://localhost:3000)
resource '*',
headers: :any,
expose: %w(access-token expiry token-type uid client),
methods: %i(get post put delete options)
end
end