29 lines
621 B
Ruby
29 lines
621 B
Ruby
Rails.application.config.middleware.insert_before 0, Rack::Cors do
|
|
allow do
|
|
origins Rails.configuration.spa_origin_url
|
|
|
|
resource '/api/*',
|
|
headers: :any,
|
|
methods: [:get, :post, :put, :delete, :options],
|
|
credentials: true
|
|
end
|
|
|
|
allow do
|
|
origins Rails.configuration.spa_origin_url
|
|
|
|
resource '/jamtracks/*',
|
|
headers: :any,
|
|
methods: [:get],
|
|
credentials: true
|
|
end
|
|
|
|
allow do
|
|
origins Rails.configuration.spa_origin_url
|
|
|
|
resource '/unsubscribe/*',
|
|
headers: :any,
|
|
methods: [:get, :post, :put, :delete, :options],
|
|
credentials: true
|
|
end
|
|
|
|
end |