14 lines
329 B
Ruby
14 lines
329 B
Ruby
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
|