PR 10 — Infra Postgres authentication #10
Labels
No labels
bug
enhancement
pr-split
question
security
transaction-matcher
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
momsse/octant#10
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Tranche 10/13 du découpage de
feat/authentication(plan :docs/pr-split/feat-authentication.md).Branche :
split/10-postgres-authentication— Bloquée par : #9 (ordre de merge ; dépendance technique : PR 05 / #5)Taille : 28 fichiers, ~3 107 lignes
Périmètre
packages/infrastructure/postgres-authenticationen entier : repository d'event-stream User, projections inline (user lookup — email change/deletion/anonymization, sessions actives, token-expiry), UserDirectory, security signals, migrationsFocus review
Les projections inline s'exécutent dans la même TX que l'append ; le user lookup suit tout le cycle de vie ; contraintes UNIQUE comme primitive de résolution de race ; schéma SQL et migrations.
Commits d'origine
788485f,e9a0c41,ffaf442,06bdcc1,0ed0cd4,6d17bb2,02ab2bf,3be9041