class Metova::Oauth::FacebookProvider
Constants
- FACEBOOK_API_URL
- ME_URL
Public Instance Methods
authenticate()
click to toggle source
# File lib/metova/oauth/facebook_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/facebook_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/facebook_provider.rb, line 13 def name 'Facebook' end
provider()
click to toggle source
# File lib/metova/oauth/facebook_provider.rb, line 17 def provider :facebook end