Sha256: 7ef0b60df027977f49180acb298c07aa95c285e9a4b5d3b6d977ee59797515bf
Contents?: true
Size: 555 Bytes
Versions: 3
Compression:
Stored size: 555 Bytes
Contents
module Roqua module CoreApi module Sessions class OAuthSession < AuthSession attr_reader :access_token def initialize(access_token:, **additional_arguments) @access_token = access_token super additional_arguments end def logout_url(return_to:) "#{core_site}/session/destroy?token=#{access_token}&redirect_to=#{CGI.escape return_to}" end private def headers {"Authorization" => "Bearer #{access_token}"} end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems