Блог · 2026-08
Клиентский портал: вход и работа
8 августа 2026: отдельный сценарий личного кабинета клиента — адрес входа, выдача пароля в CRM и разделы портала со скриншотами.
8 августа 2026: разобрали личный кабинет клиента от начала до конца — откуда берётся пароль, как он попадает к клиенту и что тот видит внутри. Скриншоты сняты после настоящего входа в кабинет.
Адрес входа в портал
- Локальная установка:
http://127.0.0.1:5000/portal/login - Публичное демо:
https://demo.nika-sc.ru/portal/login
Это отдельный вход от CRM сотрудников (/login).

Откуда у клиента пароль
Пароль портала создаётся автоматически в момент, когда клиент впервые появляется в CRM. Включать что-то отдельно не нужно — вопрос только в том, как пароль доедет до клиента.
Если у клиента указан email, при сохранении новой заявки уходит письмо «Заказ принят». В нём три вещи: ссылка на страницу входа, логин (телефон клиента) и временный пароль. Клиент жмёт ссылку, входит, задаёт свой пароль — диктовать ничего по телефону не нужно.
Чтобы ссылка в письме была рабочей, укажите публичный адрес CRM в переменной окружения PORTAL_PUBLIC_URL (если её нет, берётся первый домен из TRUSTED_HOSTS), а в шаблоне письма используйте тег ##PORTAL_URL##. В шаблоне по умолчанию он уже стоит; свой шаблон правится в Настройки → Шаблоны писем → «Заказ принят».
Если email не указан, пароль выдаёт сотрудник. В карточке клиента → «Редактировать» есть блок «Пароль для портала»: кнопка «Показать пароль» покажет уже выданный (пока клиент его не сменил), либо можно задать свой.



Что делает клиент
- Открывает
/portal/login. - Вводит телефон и пароль.
- При первом входе меняет пароль.
- Попадает в личный кабинет.


Что видно в личном кабинете
Мои заявки(/portal/orders)Платежи(/portal/payments)Мои устройства(/portal/devices)Кошелёк(/portal/wallet)




Где смотреть полное руководство
- Пошаговый сценарий: USER_WALKTHROUGH.md (§ 13, включая § 13.2 про выдачу пароля)
- Полный справочник: USER_GUIDE.md (§ 17, условия отправки письма — § 17.4)