Ворклог по задаче "Реализовать формы и актуальные публичные интеграции заново"

5 сент. 2026 г., 21:37:54

Legacy-дефект: социальная авторизация в форме обратной связи не работает

В интерфейсе формы обратной связи пользователю предлагаются четыре варианта социальной авторизации:

  • Google+ (/auth/gplus)
  • ВКонтакте (/auth/vkontakte)
  • Twitter (/auth/twitter)
  • Facebook (/auth/facebook)

Фактически ни один из этих сценариев сейчас не работает.

Почему это важно

Это ещё один показательный пример деградации legacy-функциональности: интерфейс продолжает обещать пользователю возможности, которые технически уже не существуют или не поддерживаются. Для посетителя это выглядит как поломка сайта, а для сопровождения создаёт ложный объём функциональности, который приходится отдельно исследовать.

Отдельно примечательно наличие Google+ — сервиса, давно закрытого для потребительского использования. Сам факт сохранения такого пункта в актуальном интерфейсе показывает, насколько легко внешние интеграции превращаются в технический долг, если их не пересматривать регулярно.

Вывод для новой версии

Социальную авторизацию нельзя переносить только потому, что она присутствует в старом интерфейсе. Для haih-cms нужно заново определить, нужна ли пользователю авторизация вообще, и если нужна — реализовать только актуальные и реально поддерживаемые сценарии.

Лучше иметь простой работающий путь обратной связи, чем набор визуально привлекательных, но неработающих способов входа.

Практический эффект для миграции

Legacy OAuth-маршруты следует рассматривать как исторический функционал, а не как обязательное требование к новой реализации. Их наличие нужно учитывать при инвентаризации, но не воспроизводить без подтверждённой пользовательской ценности.

05.09.2026

Не переносить legacy-реализацию форм буквально, а заново реализовать только актуальные пользовательские сценарии на haih-cms.