| Class | Opensteam::UserBase::User |
| In: |
lib/opensteam/user_base.rb
|
| Parent: | ActiveRecord::Base |
# File lib/opensteam/user_base.rb, line 90
90: def authenticate(email, password)
91: u = find_by_email(email) # need to get the salt
92: u && u.authenticated?(password) ? u : nil
93: end
# File lib/opensteam/user_base.rb, line 126
126: def full_name ; [ firstname, lastname ] * " " ; end
# File lib/opensteam/user_base.rb, line 117
117: def method_missing(method, *args, &block)
118: if method.to_s =~/^is\_(.+)\?$/
119: return self.profile.name.classify.to_sym == $1.classify.to_sym
120: end
121: super
122: end