Sha256: 5de0f62f834ae1f04706e408d2d0d7a531f995d6953a6256e22bdbc774019e1c

Contents?: true

Size: 468 Bytes

Versions: 2

Compression:

Stored size: 468 Bytes

Contents

module DeviseMeteor
  class MeteorService
    include Mongoid::Document

    embedded_in :user
    # to allow dynamic fields for the different authentication systems
    # otherwise the providers can be defined as field with type Hash
    # field :facebook, type: Hash
    # include Mongoid::Attributes::Dynamic
    field :facebook, type: Hash
    index({facebook: 1, 'facebook.authToken' => 1})

    field :resume, type: Hash
    field :password, type: Hash
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
devise_meteor-0.1.1 app/models/devise_meteor/meteor_service.rb
devise_meteor-0.1.0 app/models/devise_meteor/meteor_service.rb