Sha256: 29b764c486f97cf9311f57847ac1814b61470ad1df106d0ef808fd9a145f558c

Contents?: true

Size: 392 Bytes

Versions: 10

Compression:

Stored size: 392 Bytes

Contents

class UserAccount < ActiveRecord::Base
  belongs_to :user
  def self.create_with_omniauth!(auth,user_id)
    create! do |user_account|
      user_account.user_id = user_id
      user_account.provider = auth['provider']
      user_account.uid = auth['uid']
      info = auth["info"] || {}
      user_account.nickname = info['nickname']
      user_account.name = info['name']
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
we_bridge_rails_engine_users-0.1.10 app/models/user_account.rb
we_bridge_rails_engine_users-0.1.9 app/models/user_account.rb
we_bridge_rails_engine_users-0.1.8 app/models/user_account.rb
we_bridge_rails_engine_users-0.1.7 app/models/user_account.rb
we_bridge_rails_engine_users-0.1.6 app/models/user_account.rb
we_bridge_rails_engine_users-0.1.5 app/models/user_account.rb
we_bridge_rails_engine_users-0.1.4 app/models/user_account.rb
we_bridge_rails_engine_users-0.1.3 app/models/user_account.rb
we_bridge_rails_engine_users-0.1.2 app/models/user_account.rb
we_bridge_rails_engine_users-0.1.0 app/models/user_account.rb