Sha256: f1016aad6e4ef202063c6eeb181e1c394195ec1317fb8e6dd17208149bf5277b
Contents?: true
Size: 668 Bytes
Versions: 2
Compression:
Stored size: 668 Bytes
Contents
module Doorkeeper module OAuth class TokenResponse attr_accessor :token def initialize(token) @token = token end def body { 'access_token' => token.token, 'token_type' => token.token_type, 'expires_in' => token.expires_in, 'refresh_token' => token.refresh_token, 'scope' => token.scopes_string }.reject { |_, value| value.blank? } end def status :ok end def headers { 'Cache-Control' => 'no-store', 'Pragma' => 'no-cache', 'Content-Type' => 'application/json; charset=utf-8' } end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
doorkeeper-0.7.4 | lib/doorkeeper/oauth/token_response.rb |
doorkeeper-0.7.3 | lib/doorkeeper/oauth/token_response.rb |