class OmniAuth::Provider::Facebook
Public Class Methods
authenticate(resource, authentication, omniauth_data)
click to toggle source
# File lib/omniauth/provider/facebook.rb, line 5 def self.authenticate(resource, authentication, omniauth_data) access_token = omniauth_data.credentials.token fb_user = FbGraph::User.me(access_token).fetch return nil unless fb_user.identifier == omniauth_data.uid authentication.update!(access_token: access_token) resource end