Данный кейс является частью задачи по созданию всероссийского портала с объявлениями. В этой статье мы поговорим о создании личного кабинета пользователей, а другие разработки по данному веб-порталу описаны в статьях:
- Реализация глобального фильтра по геолокации и выстраивание URL-адресов каталога сайта, в соответствии с территориальной принадлежностью объявления;
- Создание механизма импорта-экспорта объявлений в формате, соответствующем требованиям Авито;
Исходная ситуация
Интернет-портал является доской объявлений на базе 1С-Битрикс. Информацию могут выкладывать как частные пользователи, так и компании. Задачи юрлиц и их взаимодействие с площадкой отличаются от задач физлиц, поэтому для первых требовалось создать расширенную версию личного кабинета пользователя.
Задачи по разработке личных кабинетов:
- 1Предоставить юридическим лицам возможность управлять аккаунтами своих сотрудников;
- 2Внедрить систему валидации личных кабинетов.
- При регистрации компании создается личный кабинет, который служит управляющим центром для всех сотрудников;
- Мастер-аккаунт обеспечивает прозрачность и контроль за всеми активностями, связанными с размещением объявлений от имени компании.
- С помощью мастер-аккаунта можно создавать личные кабинеты для менеджеров компании и предоставлять им доступ к веб-платформе под своими именами;
- Мастер-аккаунт предоставляет возможность управлять правами доступа и активировать/деактивировать аккаунты сотрудников.
- Объявления автоматически ассоциируются с мастер-аккаунтом и могут быть привязаны к определенному сотруднику.
- Мастер-аккаунт имеет полный доступ ко всем объявлениям, созданным сотрудниками компании.
- Возможность редактирования любой информации в объявлениях, что обеспечивает централизованный контроль над представлением компании на платформе.
- Возможность назначать разные объявления различным сотрудникам, подчеркивая специализацию и ответственность.
- 1Созданный в 1С-Битрикс функционал предоставляет компаниям возможность эффективного управления своими объявлениями. С помощью мастер-аккаунта организации могут создавать/удалять аккаунты сотрудников и модерировать все размещенные объявления.
- 2Внедрен механизм валидации аккаунтов портала — это соответствует законодательным нормам и позволяет легко восстановить доступ к личному кабинету в случае утери пароля.
Реализация
Разработка личного кабинета (единого мастер-аккаунта) для юридических лиц
В ходе общения с менеджерами заказчика мы выяснили основные требования к личным кабинетам частных пользователей и организаций.
Особенности аккаунтов юридических лиц
Регистрация и создание мастер-аккаунта:
Управление сотрудниками:
Объявления:
Валидация созданных на платформе личных кабинетов
В соответствии с законодательством РФ, пользователи, зарегистрированные на веб-портале, должны пройти аутентификацию. И для физических, и для юридических лиц данный процесс организован посредством валидации номера телефона и e-mail. Валидация телефона реализована через Flashcall.
Результаты