<h3>Техническое Задание для Разработки Аддона для XenForo v2.2.16</h3><p><b>Общие требования:</b></p><ul><li><p>Разработка аддона для модификации стандартной регистрации на форуме XenForo v2.2.16.</p></li><li><p>Аддон должен быть совместим с последними версиями PHP и соответствующими зависимостями XenForo.</p></li></ul><p><b>Основные задачи:</b></p><ol><li><p><b>Модификация регистрации:</b></p><ul><li><p>Удаление поля email из процесса регистрации, а также из всех связанных форм и функций на форуме, чтобы оно не использовалось в системе (в т.ч. в профилях, аутентификации и восстановлении пароля).</p></li></ul></li><li><p><b>Реализация уникальной секретной фразы:</b></p><ul><li><p>Введение нового поля в форме регистрации для уникальной секретной фразы (сид-фразы), которая будет использоваться для восстановления доступа к аккаунту.</p></li><li><p>Секретная фраза должна генерироваться автоматически и предоставляться пользователю в момент регистрации. Фраза генерируется путем случайного комбинирования слов из предзаданного списка из 100 слов, обеспечивая уникальность каждому пользователю.</p></li><li><p>Фраза должна храниться в базе данных в зашифрованном виде.</p></li></ul></li><li><p><b>Изменения в админ-панели:</b></p><ul><li><p>В админ-панели должна быть возможность просмотра зашифрованной секретной фразы для каждого пользователя.</p></li><li><p>Должны быть реализованы функции для администратора по изменению или обновлению секретной фразы при необходимости.</p></li></ul></li><li><p><b>Безопасность аккаунта пользователя:</b></p><ul><li><p>Любые операции, связанные с безопасностью аккаунта (изменение пароля, настроек безопасности), должны требовать ввода секретной фразы.</p><p></p></li></ul></li></ol><p><b>Технические детали:</b></p><ul><li><p>Разработка должна следовать стандартам кодирования XenForo и обеспечивать высокую производительность и совместимость с основной платформой.</p></li><li><p>Аддон должен быть легко устанавливаемым и настраиваемым через стандартный механизм управления аддонами XenForo.</p></li><li><p>Необходимо предусмотреть возможность локализации всех новых пользовательских интерфейсов.</p></li></ul><p><b>Документация и поддержка:</b></p><ul><li><p>Разработчик должен предоставить полную документацию по установке, настройке и эксплуатации аддона.</p></li><li><p>Требуется обеспечить техническую поддержку для устранения возможных неполадок после запуска аддона.<br /><br /></p></li></ul>