class Metova::Oauth::FluxProvider
Constants
- FLUX_API_URL
- ME_URL
Public Instance Methods
authenticate()
click to toggle source
# File lib/metova/oauth/flux_provider.rb, line 7 def authenticate self.info = OmniAuth::AuthHash.new me self.uid = info.id self end
me()
click to toggle source
Calls superclass method
# File lib/metova/oauth/flux_provider.rb, line 21 def me super do JSON.parse URI.parse(ME_URL[access_token]).read end end
name()
click to toggle source
# File lib/metova/oauth/flux_provider.rb, line 13 def name 'FluxID' end
provider()
click to toggle source
# File lib/metova/oauth/flux_provider.rb, line 17 def provider :flux end