К содержанию
Nika CRM

Блог · 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 не указан, пароль выдаёт сотрудник. В карточке клиента → «Редактировать» есть блок «Пароль для портала»: кнопка «Показать пароль» покажет уже выданный (пока клиент его не сменил), либо можно задать свой.

Список клиентов

Карточка клиента

Блок «Пароль для портала»

Что делает клиент

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

Форма входа заполнена

Дашборд клиента

Что видно в личном кабинете

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

Мои заявки

Платежи

Мои устройства

Кошелёк

Где смотреть полное руководство

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

← Все записи блога · Документация