th: app: api: base_controller: allow API access to be configurable

This commit is contained in:
Ariadne Conill 2022-11-06 19:13:50 +00:00
parent 9ee65200fd
commit 5b92324e54

View file

@ -133,7 +133,13 @@ class Api::BaseController < ApplicationController
end
def disallow_unauthenticated_api_access?
authorized_fetch_mode?
if ENV['DISALLOW_UNAUTHENTICATED_API_ACCESS'] == 'true'
true
elsif ENV['DISALLOW_UNAUTHENTICATED_API_ACCESS'] == 'false'
false
else
authorized_fetch_mode?
end
end
private