Sha256: 47a9edce1dd31f46192b0e56324a9e8e2d99278f5a581ca6f24516bf1da3aee7

Contents?: true

Size: 921 Bytes

Versions: 16

Compression:

Stored size: 921 Bytes

Contents

# users, user_profiles, and user_site_profiles...
#
# User:
# There is one User per person/email address.  Email address is the primary key.
# A User is created for a specific account. However, that user can login to any
# of the hosted sites on this system, with the same user/pass.  In this way
# we can have a set of related sites, with single sign-on
#
# UserProfile:
# Only one per User, this contains all the profile information - name, address,
# public/private avatars.  This information is used across all sites.
#
# UserSiteProfile:
# A User has one of these for each site they have logged into.  Keeps track of 
# any site specific information, like the last_access_at field, etc.  Also 
# allows us to know if someone has ever logged into a specific site.
#------------------------------------------------------------------------------
class User < ActiveRecord::Base

  include DmCore::Concerns::User
  
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
dm_core-4.2.3.10 app/models/user.rb
dm_core-4.2.3.9 app/models/user.rb
dm_core-4.2.3.8 app/models/user.rb
dm_core-4.2.3.7 app/models/user.rb
dm_core-4.2.3.6 app/models/user.rb
dm_core-4.2.3.5 app/models/user.rb
dm_core-4.2.3.4 app/models/user.rb
dm_core-4.2.3.3 app/models/user.rb
dm_core-4.2.3.2 app/models/user.rb
dm_core-4.2.3.1 app/models/user.rb
dm_core-4.2.3 app/models/user.rb
dm_core-4.2.2.3 app/models/user.rb
dm_core-4.2.2.2 app/models/user.rb
dm_core-4.2.2.1 app/models/user.rb
dm_core-4.2.2 app/models/user.rb
dm_core-4.2.1.5 app/models/user.rb