Module: Mxrb::Runtime::SessionStore
- Included in:
- MemorySharedStore, SQLiteSharedStore
- Defined in:
- lib/mxrb/runtime/shared_store.rb
Overview
Injectable session persistence protocol.
Instance Method Summary collapse
- #delete_session(token) ⇒ Object
- #read_session(token, now: Time.now.utc) ⇒ Object
- #write_session(token:, identity:, expires_at:) ⇒ Object
Instance Method Details
#delete_session(token) ⇒ Object
18 |
# File 'lib/mxrb/runtime/shared_store.rb', line 18 def delete_session(token) = raise NotImplementedError |
#read_session(token, now: Time.now.utc) ⇒ Object
17 |
# File 'lib/mxrb/runtime/shared_store.rb', line 17 def read_session(token, now: Time.now.utc) = raise NotImplementedError |
#write_session(token:, identity:, expires_at:) ⇒ Object
16 |
# File 'lib/mxrb/runtime/shared_store.rb', line 16 def write_session(token:, identity:, expires_at:) = raise NotImplementedError |