Module: TShield::Controllers::Sessions
- Defined in:
- lib/tshield/controllers/sessions.rb
Class Method Summary collapse
Class Method Details
.registered(app) ⇒ Object
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
# File 'lib/tshield/controllers/sessions.rb', line 9 def self.registered(app) app.get TShield::Configuration.singleton.session_path do TShield::Sessions.current(request.ip).to_json end app.post TShield::Configuration.singleton.session_path do TShield::Sessions.start(request.ip, params[:name]).to_json end app.delete TShield::Configuration.singleton.session_path do TShield::Sessions.stop(request.ip).to_json end end |