Module: SpreeCmCommissioner::UserIdentity

Extended by:
ActiveSupport::Concern
Defined in:
app/models/concerns/spree_cm_commissioner/user_identity.rb

Instance Method Summary collapse

Instance Method Details

#email_required?Boolean

override:devise:lib/devise/models/validatable.rb

Returns:

  • (Boolean)


54
55
56
# File 'app/models/concerns/spree_cm_commissioner/user_identity.rb', line 54

def email_required?
  (:email)
end

#set_loginObject

override:spree_auth_devise:app/models/spree/user.rb



48
49
50
51
# File 'app/models/concerns/spree_cm_commissioner/user_identity.rb', line 48

def 
  self. ||= phone_number if phone_number
  self. ||= email if email
end