Sha256: 803432d9401ee3021fadf4efe1d36e04dc770f89d4922f6b966b854d6e6279cf

Contents?: true

Size: 345 Bytes

Versions: 17

Compression:

Stored size: 345 Bytes

Contents

# -*- encoding : utf-8 -*-

module KirguduBase
	module Security
		class Authentication < ::KirguduBase::BaseModel

			validates_presence_of :user_id, :provider, :uid
			validates_uniqueness_of :provider, scope: :user_id
			validates_uniqueness_of :uid, scope: :provider



			include ::KirguduBase::Models::BasicProperties::User

		end
	end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
kirgudu_base-0.0.21 app/models/kirgudu_base/security/authentication.rb
kirgudu_base-0.0.19 app/models/kirgudu_base/security/authentication.rb
kirgudu_base-0.0.18 app/models/kirgudu_base/security/authentication.rb
kirgudu_base-0.0.17 app/models/kirgudu_base/security/authentication.rb
kirgudu_base-0.0.16 app/models/kirgudu_base/security/authentication.rb
kirgudu_base-0.0.15 app/models/kirgudu_base/security/authentication.rb
kirgudu_base-0.0.14 app/models/kirgudu_base/security/authentication.rb
kirgudu_base-0.0.13 app/models/kirgudu_base/security/authentication.rb
kirgudu_base-0.0.12 app/models/kirgudu_base/security/authentication.rb
kirgudu_base-0.0.11 app/models/kirgudu_base/security/authentication.rb
kirgudu_base-0.0.10 app/models/kirgudu_base/security/authentication.rb
kirgudu_base-0.0.9 app/models/kirgudu_base/security/authentication.rb
kirgudu_base-0.0.8 app/models/kirgudu_base/security/authentication.rb
kirgudu_base-0.0.7 app/models/kirgudu_base/security/authentication.rb
kirgudu_base-0.0.6 app/models/kirgudu_base/security/authentication.rb
kirgudu_base-0.0.5 app/models/kirgudu_base/security/authentication.rb
kirgudu_base-0.0.4 app/models/kirgudu_base/security/authentication.rb