Sha256: cf9484ac576ab927fabf21d169069a32bd95e511edc606fdf8682d588c0187a0
Contents?: true
Size: 506 Bytes
Versions: 2
Compression:
Stored size: 506 Bytes
Contents
module Rack::OAuth2::Server module IdTokenResponse def self.included(klass) klass.send :attr_optional, :id_token klass.class_eval do def protocol_params_with_id_token protocol_params_without_id_token.merge( :id_token => id_token.try(:to_jwt) ) end alias_method_chain :protocol_params, :id_token end end end Token::Response.send :include, IdTokenResponse Authorize::Token::Response.send :include, IdTokenResponse end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
openid_connect-0.0.11 | lib/rack/oauth2/server/id_token_response.rb |
openid_connect-0.0.10 | lib/rack/oauth2/server/id_token_response.rb |