Files
x-stake/app/controllers/concerns/authenticable.rb
2021-08-04 18:49:11 -03:00

13 lines
300 B
Ruby

# frozen_string_literal: true
module Authenticable
def current_auth
@current_auth ||= Auth::Authenticate.new(bearer_token).profile
end
def bearer_token
pattern = /^Bearer /
header = request.headers["Authorization"]
header.gsub(pattern, "") if header&.match(pattern)
end
end