func (m *SessionHandler) commit(session *sessions.Session) { if session.IsExpired() { m.Store.Remove(session.Id) } else { m.Store.Store(session) } }
func (m *SessionHandler) Finalize(session *sessions.Session, resp *httpapp.Response) { m.commit(session) if session.IsExpired() { m.expireSession(session, resp) } else { m.saveState(session, resp) } }