ssn
Session management, cookies, stores.
Load with: use ssn
Quick example
use ssn
result = sessc(10)
prn(result)
Functions
Session configuration
sessc(options)
Performs the operation. Takes options.
Session store
sessm()
Performs the operation.
sesss(store, sid)
Performs the operation. Takes store, sid.
sesss(store, sid, data, ttl)
Performs the operation. Takes store, sid, data, ttl.
sesss(store, sid)
Performs the operation. Takes store, sid.
sesss(store)
Performs the operation. Takes store.
Redis store
sessr(redis)
Performs the operation. Takes redis.
sessr(store, sid)
Performs the operation. Takes store, sid.
sessr(store, sid, data, ttl)
Performs the operation. Takes store, sid, data, ttl.
sessr(store, sid)
Performs the operation. Takes store, sid.
Session middleware
sessm(config)
Performs the operation. Takes config.
Flash messages
sessf()
Performs the operation.
CSRF protection
sessc(options)
Performs the operation. Takes options.
Cookie-based sessions (client-side)
sessc(config)
Performs the operation. Takes config.
Session helpers
sessa(session, user)
Performs the operation. Takes session, user.
sessl(session)
Performs the operation. Takes session.
sessi(session)
Performs the operation. Takes session.
sessu(session)
Performs the operation. Takes session.
Session cleanup job
sessc(store, interval_secs)
Performs the operation. Takes store, interval_secs.
Notes
- Session management - create, validate, expire, store.