Раздельные учётные данные
В PlatParts клиенты сайта и сотрудники панели управления — это разные учётные записи. У них разные логины, разные права и разные сессии в браузере. Так сделано специально — ради безопасности и чтобы роли не смешивались.
Два мира пользователей
Пользователи публичной части
Это покупатели и контрагенты магазина: регистрация на сайте, вход в личный кабинет, заказы, избранное, организации клиента и т. п.
Ими управляют в разделах про пользователей магазина (в панели управления). Но войти в панель таким логином нельзя — это другой тип учётной записи.
Пользователи панели управления
Это сотрудники магазина: владелец, менеджеры, администраторы. У каждого свой логин и пароль для входа в панель управления, свои права доступа к разделам.
Даже если у человека есть и аккаунт покупателя на сайте, и доступ в панель — это две отдельные записи. Пароль и сессия клиента не открывают панель, и наоборот.
Зачем так сделано
- Безопасность. Украденный или слабый пароль покупателя не даёт доступ к настройкам магазина, прайсам, финансам и заказам всех клиентов.
- Разные задачи. Клиент оформляет заказ; сотрудник настраивает поставщиков и ведёт учёт. Права и экраны у них принципиально разные.
- Меньше ошибок. Случайно «перепутать» кабинет клиента и кабинет администратора сложнее: системы входа разделены.
Отдельные сессии
Сессия — это «Вы вошли» в браузере (cookie, которую ставит сайт).
У панели управления и у публичной части свои сессии:
- вышли из панели — на сайте покупателя Вы можете остаться авторизованным (или наоборот);
- вход в панель не делает Вас автоматически «тем же» пользователем в личном кабинете на публичной части;
- закрытие сессии панели не обязано разлогинивать всех покупателей на сайте.
Так снижается риск, что права администратора «перетекут» в сессию покупателя на публичной части в том же браузере.
На практике
Для работы с панелью удобнее отдельный профиль браузера или другое устройство — меньше путаницы с двумя входами. Не используйте один и тот же пароль для сотрудника панели и для тестового клиента на сайте.
Что запомнить
| Публичная часть | Панель управления | |
|---|---|---|
| Кто | Покупатели | Сотрудники магазина |
| Учётные записи | Свои | Свои, отдельные |
| Вход | На сайте магазина | На странице входа в панель |
| Сессия | Отдельная | Отдельная |
| Доступ к настройкам магазина | Нет | Да (по правам) |