synops/migrations/027_auth_username.sql
vegard 25fc1a1b59 Username i auth_identities: Authentik-synk ved login (oppgave 26.1)
Legger til username-kolonne i auth_identities med UNIQUE constraint.
Ved innlogging sender SvelteKit preferred_username fra Authentik til
maskinrommet POST /auth/sync, som oppdaterer kolonnen. Grunnlaget
for epost-ruting i fase 26: vegard@synops.no → username-oppslag.
2026-03-18 19:04:57 +00:00

11 lines
384 B
SQL

-- 027: Legg til username-kolonne i auth_identities
-- Populeres fra Authentik preferred_username ved login.
-- Brukes til epost-ruting (fase 26): vegard@synops.no → auth_identities.username = 'vegard'
ALTER TABLE auth_identities
ADD COLUMN username TEXT UNIQUE;
-- Sett Vegards username fra seed-data
UPDATE auth_identities
SET username = 'vegard'
WHERE email = 'vnotnes@pm.me';