Sha256: a7cff78c94a55c2b672018d165ca806712163905e8e0430c27233a8a56ee2498
Contents?: true
Size: 381 Bytes
Versions: 2
Compression:
Stored size: 381 Bytes
Contents
class OmniauthCallbacksController < Devise::OmniauthCallbacksController PROVIDERS = Devise.omniauth_providers PROVIDERS.each do |provider| define_method(provider) do @user = User.find_or_create_for_facebook_oauth(env['omniauth.auth'],current_user) if @user.persisted? sign_in_and_redirect @user, :event => :authentication end end end end
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
social_stream-2.0.0.beta1 | base/app/controllers/omniauth_callbacks_controller.rb |
social_stream-base-2.0.0.beta1 | app/controllers/omniauth_callbacks_controller.rb |