Module: Hydra::User::ClassMethods

Defined in:
lib/hydra/user.rb

Instance Method Summary collapse

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



20
21
22
# File 'lib/hydra/user.rb', line 20

def find_by_user_key(key)
  self.send("find_by_#{Devise.authentication_keys.first}".to_sym, key)
end