Sha256: 1a9b25738b8864d354ffdeec08aade5fc3dd025b37aa986c9addfe1555b8e322
Contents?: true
Size: 563 Bytes
Versions: 4
Compression:
Stored size: 563 Bytes
Contents
class User < ActiveRecord::Base def self.create_with_omniauth(model) if model[:provider] == "dailycred" create_with_dailycred model end end private def self.create_with_dailycred(model) info = model[:info] create! do |user| user.provider = model[:provider] user.uid = model[:uid] user.email =info[:email] user.username = info[:username] user.created = info[:created] user.verified = info[:verified] user.admin = info[:admin] user.referred_by = info[:referred_by] end end end
Version data entries
4 entries across 4 versions & 1 rubygems