Module 03
User Data & Lifecycle
Treat the user record as a state machine with real transitions, not a row you INSERT once and DELETE never - and learn what 'delete my account' actually has to touch.
4 lessons · 9 videos · 3h 27m- 03.01
Profiles, Preferences & User Data
Split the user record into identity, profile and preference data, and say why the three have different durability and privacy rules.
- 03.02
The User Lifecycle State Machine
Draw the states a user moves through - anonymous, registered, verified, active, dormant, suspended, deleted - and name what each transition must do to sessions and grants.
- 03.03
Account Changes, Merging & Recovery
Handle an email change, a duplicate account and a merge without losing ownership of the objects the old identity created.
- 03.04
Privacy, Data Export & Deletion
Enumerate everywhere one user's data lives - primary tables, derived tables, caches, logs, analytics, backups - and say which of those a deletion request can and cannot reach.
