Module: Devise::Models::ApiAuthenticatable::ClassMethods
- Defined in:
- lib/devise/models/api_authenticatable.rb
Instance Method Summary collapse
Instance Method Details
#authentication_keys ⇒ Object
20 21 22 |
# File 'lib/devise/models/api_authenticatable.rb', line 20 def authentication_keys [:key, :secret] end |
#find_for_api_authentication(conditions) ⇒ Object
24 25 26 27 28 29 30 31 32 |
# File 'lib/devise/models/api_authenticatable.rb', line 24 def find_for_api_authentication(conditions) organization = conditions.dig(:env, "decidim.current_organization") return unless organization find_for_authentication( api_key: conditions[:api_key], decidim_organization_id: organization.id ) end |