Module: Pakyow::Application::Connection::Behavior::Verifier

Extended by:
Support::Extension
Defined in:
lib/pakyow/application/connection/behavior/verifier.rb

Instance Method Summary collapse

Instance Method Details

#verifierObject



21
22
23
24
25
26
27
28
29
30
31
# File 'lib/pakyow/application/connection/behavior/verifier.rb', line 21

def verifier
  if app.config.session.enabled
    unless instance_variable_defined?(:@verifier)
      @verifier = Support::MessageVerifier.new(verifier_key)
    end

    @verifier
  else
    nil
  end
end

#verifier_keyObject



33
34
35
36
37
# File 'lib/pakyow/application/connection/behavior/verifier.rb', line 33

def verifier_key
  if app.config.session.enabled
    session[:verifier_key]
  end
end