- Отгружено
- 15 ноября 2026 г. в 02:18 UTC
- Автор
- Kamo
- Завершение
- d7ec192
- @kamo/auth 0.5.0 (прикрепляется в файле блокировки вручную; .npmrc именует частный реестр; Dockerfile копирует его и рабочий процесс отображает k1m1 для сборки, как kamo-internal). - Старые кнопки SSO (/oauth2/authorization/<id>, не обслуживаются ничем) и /api/providers исчезли. Кнопки поступают из providerCatalog, показанного только для того, что securityservice signin/methods сообщает ENABLED для этого хост + аудитория (? аудитория =, по умолчанию ЧЛЕН); игровые провайдеры только на kamouniverse.com. Нет ответа / 404 => только пароль, так что сегодня страница без изменений. Кнопки бренда-руководства, скачкообразное движение, Последний использованный чип (localStorage, охраняется), подсказка. - /auth/start/[provider] -> federation/start, cookie привязки kamo_fed (HttpOnly, /auth, 10 мин; SameSite=None;Защищен для Apple), 302. - /auth/callback/[провайдер] GET + POST (Apple form_post) -> federate/callback. SIGNED_IN растения *** как /api/login и страница заканчивается через redirectSignedIn (следующий, объявление о работе, общий документ, checkout); MFA -> MfaStep; SELECT -> выбор; NOT_LINKED -> /auth/link; ЗАРЕГИСТРАЦИЯ -> **************** (org/jobId/doc сохраняется, предварительно заполняется в фрагменте URL); ERROR -> карта на простом языке результат передаётся под идентификатором Redis в cookie HttpOnly, но никогда не под URL. - /auth/link: подтвердить существующую учетную запись с паролем (+ аутентификации) код) или код, отправленный по электронной почте; токен ссылки остается на стороне сервера. - MotionConfig reducedMotion = пользователя в корне приложения. Хост путешествует в body (и X-Forwarded-Host) при каждом вызове securityservice. - Английский язык в app/lib/federation/copy.ts с помощью словаря kamo-login клавиши, пока next-intl не будет подключен (ID2.1).
