Module: Facebook::Auth::Devise

Defined in:
lib/facebook/auth/devise.rb

Instance Method Summary collapse

Instance Method Details

#createObject

based on OmniAuth 2 railscast



13
14
15
# File 'lib/facebook/auth/devise.rb', line 13

def create
  authentication ? authenticated : try_authenticate_user
end

#destroyObject



17
18
19
20
# File 'lib/facebook/auth/devise.rb', line 17

def destroy
  current_user_authentication.destroy
  user_authentication_destroyed
end

#indexObject



8
9
10
# File 'lib/facebook/auth/devise.rb', line 8

def index
  @authentications = current_user.authentications if current_user
end