From 312caf0fa33b01e64ce419448510351340fd07c8 Mon Sep 17 00:00:00 2001 From: Anton Vakhrushev Date: Fri, 14 Aug 2026 08:45:44 +0300 Subject: [PATCH] =?UTF-8?q?tasks:=20=D1=82=D0=B8=D0=BF=20login-url-from-co?= =?UTF-8?q?llection-settings=20=D1=81=D0=BC=D0=B5=D0=BD=D1=91=D0=BD=20?= =?UTF-8?q?=D0=BD=D0=B0=20feature?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - задача оказалась шире chore: у нормированного адреса входа появляется новый исход отказа, а обязательность проверочного кода PKCE переезжает в настройки провайдера в хранилище - дальше она идёт сценарием решения, следующим прогоном --- tasks/BACKLOG.md | 2 +- tasks/items/login-url-from-collection-settings.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tasks/BACKLOG.md b/tasks/BACKLOG.md index 0384e49..508b63e 100644 --- a/tasks/BACKLOG.md +++ b/tasks/BACKLOG.md @@ -45,7 +45,7 @@ - [🐞 Убрать код провайдера из журнала запросов хранилища](items/provider-code-out-of-storage-log.md) — Строка запроса с кодом входа целиком уезжает в таблицу _logs и лежит там пять суток, хотя спека access требует, чтобы код в журнал не попадал. - [🐞 Вести учёт употреблённых состояний входа на сервере](items/server-side-login-state.md) — Одноразовость возврата держится на уборке куки, то есть на браузере: сервер не помнит, какие состояния уже потрачены. -- [🧹 Строить адрес входа из настроек коллекции, а не из конфига](items/login-url-from-collection-settings.md) — Первая половина входа собрана руками из конфига и на настройки провайдера не смотрит, вторая берётся из коллекции: обновление библиотеки изменит только вторую половину. +- [✨ Строить адрес входа из настроек коллекции, а не из конфига](items/login-url-from-collection-settings.md) — Первая половина входа собрана руками из конфига и на настройки провайдера не смотрит, вторая берётся из коллекции: обновление библиотеки изменит только вторую половину. - [🔬 Четыре недоказанные гипотезы о поверхности входа](items/login-surface-hypotheses.md) — Ревью назвало четыре пути, которых не смогло ни подтвердить, ни опровергнуть: браузера и живого провайдера в прогоне не было. - [🐞 Починить срок сессии, который ставит откат шага входа](items/rollback-restores-wrong-session-duration.md) — Константа defaultAuthTokenDuration в шаге 202608120001 названа умолчанием библиотеки, но 1209600 — это 14 суток, а умолчание PocketBase 432000, пять суток: откат объявляет возврат к умолчанию и ставит срок вдвое больше выбранных владельцем семи. - [🔬 Адрес объекта в тексте отказа SpeechKit](items/speechkit-error-text-leak.md) — Текст отказа операции приходит от Yandex и уезжает в журнал и в колонку error_text: если он несёт URI объекта, из журнала снова собирается ссылка на чужую запись. diff --git a/tasks/items/login-url-from-collection-settings.md b/tasks/items/login-url-from-collection-settings.md index 07a2f5d..c96ffc0 100644 --- a/tasks/items/login-url-from-collection-settings.md +++ b/tasks/items/login-url-from-collection-settings.md @@ -1,6 +1,6 @@ -# 🧹 Строить адрес входа из настроек коллекции, а не из конфига +# ✨ Строить адрес входа из настроек коллекции, а не из конфига -- **Тип:** chore +- **Тип:** feature - **Категория:** Очередь — Замыкает тройку правок обработчиков входа. - **Зачем:** Первая половина входа собрана руками из конфига и на настройки провайдера не смотрит, вторая берётся из коллекции: обновление библиотеки изменит только вторую половину.