# Lesson 1 complete: when sessionStorage fits

Learner finished lesson 1 with all quiz answers correct. Can place sessionStorage as tab-scoped page-session string state and choose/reject against memory, localStorage, IndexedDB, and “don’t put tokens in Web Storage.” Spectrum does not need re-teaching. Next ZPD: Storage API surface (`getItem`/`setItem`/JSON, feature detection, delete) and `StorageEvent` behavior (session does not cross tabs). External MDN primary not required before lesson 2; use “Using the Web Storage API” as that lesson’s primary.
