Sha256: fdbfdad7030e322d8abeaf9f07102908adff40e4e8c919edc7a91a0bcdc587f4

Contents?: true

Size: 362 Bytes

Versions: 10

Compression:

Stored size: 362 Bytes

Contents

class DeviseAuthy::PasswordsController < Devise::PasswordsController
  def sign_in(resource_or_scope, *args)
    resource = args.last || resource_or_scope

    if resource.respond_to?(:with_authy_authentication?) && resource.with_authy_authentication?(request)
      # Do nothing. Because we need verify the 2FA
      true
    else
      super
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
devise-authy-1.11.1 app/controllers/devise_authy/passwords_controller.rb
devise-authy-1.11.0 app/controllers/devise_authy/passwords_controller.rb
devise-authy-1.10.0 app/controllers/devise_authy/passwords_controller.rb
devise-authy-1.9.0 app/controllers/devise_authy/passwords_controller.rb
devise-authy-1.8.3 app/controllers/devise_authy/passwords_controller.rb
devise-authy-1.8.2 app/controllers/devise_authy/passwords_controller.rb
devise-authy-1.8.1 app/controllers/devise_authy/passwords_controller.rb
devise-authy-1.8.0 app/controllers/devise_authy/passwords_controller.rb
devise-authy-1.7.0 app/controllers/devise_authy/passwords_controller.rb
devise-authy-1.6.0 app/controllers/devise_authy/passwords_controller.rb