class ApplicationController < ActionController::API include Response include ExceptionHandler # called before every action on controllers before_action :authorize_request attr_reader :current_user private def authorize_request @current_user = (AuthorizeApiRequest.new(request.headers).call)[:user] end end