Module: Hydra::User::ClassMethods
- Defined in:
- lib/hydra/user.rb
Instance Method Summary collapse
-
#find_by_user_key(key) ⇒ Object
This method should find User objects using the user_key you’ve chosen.
Instance Method Details
#find_by_user_key(key) ⇒ Object
This method should find User objects using the user_key you’ve chosen. By default, uses the unique identifier specified in by devise authentication_keys (ie. find_by_id, or find_by_email).
You must have that find method implemented on your user class, or must override find_by_user_key
25 26 27 |
# File 'lib/hydra/user.rb', line 25 def find_by_user_key(key) self.send("find_by_#{Devise.authentication_keys.first}".to_sym, key) end |