Class: TranslationCms::Strategies::MigrationToken
- Inherits:
-
Warden::Strategies::Base
- Object
- Warden::Strategies::Base
- TranslationCms::Strategies::MigrationToken
- Defined in:
- lib/translation_cms/strategies/migration_token.rb
Instance Method Summary collapse
Instance Method Details
#authenticate! ⇒ Object
12 13 14 15 |
# File 'lib/translation_cms/strategies/migration_token.rb', line 12 def authenticate! account = TranslationCms::Api::Customer.find_by(migration_token: authentication_hash) account ? success!(account) : fail!(:invalid) end |
#valid? ⇒ Boolean
8 9 10 |
# File 'lib/translation_cms/strategies/migration_token.rb', line 8 def valid? valid_params? end |