Обратная ссылка: «fix: set *** cookie domain to .kamocrm.com for cross-subdomain sharing»
Это возвращает к совершению ****************************
Исправьте проблему прокрутки фона на домашней странице
Сделан основной фон контейнера прозрачным, чтобы предотвратить покрытие белого фона фиксированным фоновым изображением - Измененное фоновое изображение от фикси...
Исправьте обновление kubeconfig для использования VPN IP-адресов WireGuard (10.8.x.x) вместо старых IP-адресов Tailscale
Обновление до Next.js 16.0.7 и React 19.2.0 для исправления эксплойта
Обновление до исправления Next.js 15.5.7 и React 19.2.0 для исправления эксплойта
Добавить журналирование для преобразования RememberMe и типа
Добавить преобразование типа для RememberMe для обработки строки / булевой / цифры - Добавить подробную запись для отслеживания логики настройки cookie - Log Re...
Добавить всестороннюю регистрацию для операций cookie USERNAME и REMEMBER ME
- Добавить подробный журнал для чтения файлов cookie при загрузке страницы - Добавить запись для проверки файлов cookie после ответа на вход - Добавить запись з...
Обновить скрытое поле имени пользователя, чтобы использовать формуKey для восстановления
Добавление ключа к скрытому вводу имени пользователя для принудительного восстановления после выхода из системы Убедитесь, что все поля, связанные с именем поль...
Форму принудительного восстановления после выхода из системы, чтобы предотвратить автозаполнение браузера
Добавьте состояние FormKey, которое изменяется после выхода из системы, чтобы восстановить компонент Force - Изменить клавишу TextField, чтобы включить формуKey...
Используйте рандомизированные имена полей, чтобы предотвратить распознавание автозаполнения браузера
Генерировать случайный суффикс для имен полей имени пользователя на каждой загрузке страницы Предотвращает браузер от распознавания поля как одного и того же че...
Предотвращение автозаполнения браузера для восстановления старого имени пользователя после выхода из системы
- Изменить автозаполнение с «имя пользователя» на «выключено» в поле имени пользователя - Изменить форму автозаполнения с «включено» на «выключено» - Чистое имя...
Удалить все файлы cookie без разбора во время выхода из системы
- Удалить все файлы cookie на странице kamo-login logout (на стороне клиента) - Удалить все куки на kamo-login logout API (серверная сторона) - Очистить локальн...
Чистые данные сеанса перед удалением ключа в конечной точке выхода из системы
Установите данные сеанса, чтобы очистить JSON перед удалением ключа. - Убедитесь, что сеанс непригоден, даже если удаление не удается или есть задержка репликац...
Добавить запись проверки, чтобы подтвердить, что сессия Redis удалена во время выхода из системы
Очистить существующие *** куки перед установкой нового во время входа
Очистить все возможные варианты *** cookie (домен базы, имя хоста, нет домена) Предотвращает повторное использование старых файлов cookie сеанса из предыдущих л...
Исправьте выход из системы: позвоните в конечную точку выхода службы безопасности, чтобы полностью аннулировать сеанс
- Вызовите SecurityService /api/security/logout для корректной отмены сеанса на бэкэнде Java Это гарантирует, что сеанс удален, токены CSRF удалены, а сеанс пол...
Fix logout flow: чистые куки, но попытка авторизации
Удалить логику skipAutoLogin (автологин должен работать всегда) - Добавить ClearCookies param для перенаправления выхода - Страница входа очищает cookies, когда...
Исправление проблемы выхода из системы: предотвращение автоматического входа после выхода из системы
- Добавить параметр запроса skipAutoLogin для перенаправления выхода - Пропустить проверку автологина при наличии skipAutoLogin=true Улучшенная клиринг куки при...
Добавить терминациюGracePeriodSeconds: 20 для более быстрого развертывания
Вернуть «подвиг: отключить форму входа после успешной аутентификации, чтобы предотвратить дублирование представлений»
Это возвращает к совершению ****************************
Увеличьте видимость ROFL с более высокой непрозрачностью, фоном и входом в консоль для устранения неполадок
Добавьте игровую анимацию коктейля и светло-красный фон в поле пароля по ошибке
- Добавить парольError State для отслеживания неправильных попыток входа - Внедрить анимацию плавного коктейля с горизонтальным движением и вращением Переход цв...
Исправьте ошибку SSR и модернизируйте дизайн страницы выхода
Исправление ошибки «окно не определено» во время сборки путем добавления установленного состояния Улучшение контейнера с логотипом с 3D-вращениями и эффектами с...
Критическая фиксация: Удалите конечные точки, которые потребляли OTK преждевременно
Причина найдена: - /api/validate и /api/validate-otk в камо-логине звонили в Службу безопасности Это потреблялось OTK сразу после входа в систему (до того, как ...
Исправление ошибки ESLint: используйте проверку состояния ExistingSession
Исправить: Показать загрузочный спиннер при проверке на существующий сеанс **** Скрыть форму входа во время проверки автологина Обеспечивает лучший UX (пользова...
Добавить недостающую библиотеку Redis для автоматического входа и выхода из системы
Исправить ошибку Build: Создайте приложение/lib/redis.ts с помощью чтения/записи - Предоставляет GetRedisReadClient() и GetRedisWriteClient() - Требуется по /ap...
Внедрить автологин SSO и полный поток выхода из системы
Функция Auto-Login: - Проверьте наличие *** cookie на загрузке страницы входа Проверка сеанса с Redis напрямую Если это действительно, создайте новый OTK и авто...
Лучшая обработка ошибок и регистрация для ответов API - анализируйте как JSON, так и текстовые ответы с подробным журналированием
Исправьте форму входа, кодирующую от JSON до x-www-form-urlen, закодированную для соответствия конечной точке SecurityService
Окончательное исправление ошибки TypeScript: упрощенная обработка провайдером
Окончательное исправление: заменяйте любые типы неизвестными для строгого соблюдения требований TypeScript
Исправить ошибки ESLint: удалить неиспользуемые переменные WARMUP SSO и получить cookie
Удалить зависимости AuthorizationService и перейти на SecurityService
Удалить сложную логику аутентификации AuthorizationService и перенаправить домен Заменить обнаружение провайдера OAuth2 вызовом API SecurityService Держите кноп...
Исправьте соединение Redis и обновите рабочий процесс CI/CD
Обновление рабочего процесса для использования существующих манифестов k8 вместо встроенной генерации - Исправьте имя хоста Redis от redis до **************** -...
Добавить развертывание кластера K2M1 для создания и развертывания рабочего процесса
Как вы видите судоходство?
Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.