wip: локальный коммит всех изменений, включая новые тесты, артефакты и правки UI/infra

This commit is contained in:
“Naeel”
2026-05-03 20:21:42 +04:00
parent 6b6190635a
commit 971c7e7ab4
26 changed files with 1813 additions and 5 deletions
+7 -1
View File
@@ -223,7 +223,13 @@ func (d *DemoAuthenticator) Authenticate(_ context.Context, login, _ string) (Us
if len([]rune(login)) < 6 {
return UserIdentity{}, fmt.Errorf("login must be at least 6 characters")
}
return UserIdentity{Sub: uuidV5(login), Email: demoEmail(login)}, nil
sub := uuidV5(login)
// Если логин начинается с "test-" — помечаем Sub так же, чтобы
// NamespaceForSub мог создать fission-test-* namespace.
if strings.HasPrefix(login, "test-") {
sub = "test-" + sub
}
return UserIdentity{Sub: sub, Email: demoEmail(login)}, nil
}
// --- MultiAuthenticator ---