Module: AutoSessionTimeoutHelper
- Defined in:
- lib/auto_session_timeout_helper.rb
Instance Method Summary collapse
Instance Method Details
#auto_session_timeout_js(options = {}) ⇒ Object
2 3 4 5 6 7 8 9 10 |
# File 'lib/auto_session_timeout_helper.rb', line 2 def auto_session_timeout_js(={}) frequency = [:frequency] || 60 code = <<JS new Ajax.PeriodicalUpdater('', '/active', {frequency:#{frequency}, method:'get', onSuccess: function(e) { if (e.responseText == 'false') window.location.href = '/timeout'; }}); JS javascript_tag(code) end |