Class: OmniAuth::Strategies::Fedena
- Inherits:
-
OAuth2
- Object
- OAuth2
- OmniAuth::Strategies::Fedena
- Defined in:
- lib/omniauth/strategies/fedena.rb
Instance Method Summary collapse
Instance Method Details
#build_access_token ⇒ Object
21 22 23 24 25 26 |
# File 'lib/omniauth/strategies/fedena.rb', line 21 def build_access_token Rails.logger.debug "Omniauth build access token " .auth_token_params.merge!(:header_format=>"Token token=\"%s\"") verifier = request.params["code"] super end |
#callback_url ⇒ Object
27 28 29 |
# File 'lib/omniauth/strategies/fedena.rb', line 27 def callback_url super.gsub(/\?.*/, '') end |
#raw_info ⇒ Object
31 32 33 |
# File 'lib/omniauth/strategies/fedena.rb', line 31 def raw_info @raw_info ||= access_token.get('/api/users/admin').body.to_json end |