module DoubleAuthEngine::UserMixin::InstanceMethods
Public Instance Methods
deliver_password_reset_instructions!()
click to toggle source
# File lib/double_auth_engine/models/user_mixin.rb, line 23 def deliver_password_reset_instructions! reset_perishable_token! Notifier.password_reset_instructions(self).deliver end
email=(value)
click to toggle source
# File lib/double_auth_engine/models/user_mixin.rb, line 19 def email=(value) write_attribute :email, (value ? value.downcase : nil) end
role_symbols()
click to toggle source
# File lib/double_auth_engine/models/user_mixin.rb, line 28 def role_symbols roles.map do |role| role.name.underscore.to_sym end end