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.
11 lines
384 B
SQL
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';
|