Sha256: 028b13c875b0e804e1ff5afd62ca4e47f4659e18c9001e8b4873c24fe7232dee

Contents?: true

Size: 409 Bytes

Versions: 7

Compression:

Stored size: 409 Bytes

Contents

class Identity
  include Mongoid::Document
  include OmniAuth::Identity::Models::Mongoid
  self.auth_key 'code'

  field :code, :type => String
  field :email, :type => String
  field :password_digest, :type => String

  validates_presence_of :code
  validates_uniqueness_of :code
  validates_uniqueness_of :email
  # validates_format_of :email, :with => /^[-a-z0-9_+\.]+\@([-a-z0-9]+\.)+[a-z0-9]{2,4}$/i
end

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
mindapp2-0.1.1.5 lib/generators/mindapp/templates/app/models/identity.rb
mindapp2-0.1.1.4 lib/generators/mindapp/templates/app/models/identity.rb
mindapp2-0.1.1.3 lib/generators/mindapp/templates/app/models/identity.rb
mindapp2-0.1.1.2 lib/generators/mindapp/templates/app/models/identity.rb
mindapp2-0.1.1.1 lib/generators/mindapp/templates/app/models/identity.rb
mindapp2-0.1.0 lib/generators/mindapp/templates/app/models/identity.rb
mindapp-0.0.8 lib/generators/mindapp/templates/app/models/identity.rb