Class: LiveCable::CsrfChecker

Inherits:
Object
  • Object
show all
Includes:
ActionController::RequestForgeryProtection, ActiveSupport::Configurable
Defined in:
lib/live_cable/csrf_checker.rb

Instance Method Summary collapse

Constructor Details

#initialize(request) ⇒ CsrfChecker

Returns a new instance of CsrfChecker.



8
9
10
# File 'lib/live_cable/csrf_checker.rb', line 8

def initialize(request)
  @request = request
end

Instance Method Details

#valid?(session, token) ⇒ Boolean

Returns:

  • (Boolean)


12
13
14
# File 'lib/live_cable/csrf_checker.rb', line 12

def valid?(session, token)
  valid_authenticity_token?(session, token)
end