class Users::OmniauthCallbacksController

Public Instance Methods

facebook() click to toggle source
# File test/rails_app/app/controllers/users/omniauth_callbacks_controller.rb, line 2
def facebook
  data = env["omniauth.auth"]
  session["devise.facebook_data"] = data["extra"]["user_hash"]
  render json: data
end
sign_in_facebook() click to toggle source
# File test/rails_app/app/controllers/users/omniauth_callbacks_controller.rb, line 8
def sign_in_facebook
  user = User.to_adapter.find_first(email: 'user@test.com')
  user.remember_me = true
  sign_in user
  render text: ""
end