Sha256: fa509d7ca9bf21fed21b6b4ccfefdf424dda4dc87fe93699638fa9be8069d62a

Contents?: true

Size: 444 Bytes

Versions: 7

Compression:

Stored size: 444 Bytes

Contents

require 'casino/listener'

class CASino::Listener::TwoFactorAuthenticatorDestroyer < CASino::Listener
  def user_not_logged_in
    @controller.redirect_to login_path
  end

  def two_factor_authenticator_destroyed
    @controller.flash[:notice] = I18n.t('two_factor_authenticators.successfully_deleted')
    @controller.redirect_to sessions_path
  end

  def invalid_two_factor_authenticator
    @controller.redirect_to sessions_path
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
casino-1.3.2 lib/casino/listener/two_factor_authenticator_destroyer.rb
casino-1.3.1 lib/casino/listener/two_factor_authenticator_destroyer.rb
casino-1.3.0 lib/casino/listener/two_factor_authenticator_destroyer.rb
casino-1.2.2 lib/casino/listener/two_factor_authenticator_destroyer.rb
casino-1.2.1 lib/casino/listener/two_factor_authenticator_destroyer.rb
casino-1.2.0 lib/casino/listener/two_factor_authenticator_destroyer.rb
casino-1.1.0 lib/casino/listener/two_factor_authenticator_destroyer.rb