Вы находитесь на странице: 1из 5

1.

Пользователи
Платформа предоставляет полноценную систему регистрации пользователей и разграничения прав
пользователей.

У каждого пользователя есть уникальный номер (ID)


( по которому его можно однозначно
идентифицировать. В качестве логина, в платформе используется email.

1.1. Способы создания пользователей

Есть два способа создания нового пользователя:

- самостоятельная
ельная регистрация через сайт

- создание пользователя администратором


администра сайта через панель управления

2. Управление пользователями
В панели управления для работы с пользователями отведен отдельный блок «Пользователи»:

2.1. Список пользователей

Администратор сайта может управлять пользователями на странице «Менеджер пользовате


пользователей»:

На данной странице отображается таблица со всеми пользователями, созданными на сайте. Над


таблицей предусмотрен блок параметров, по которым можно фильтровать
фильтровать список пользователей:
Администратор сайт может здесь создавать, удалять и редактировать данные всех пользователей.

Чтобы создать нового пользователя, нажмите кнопку «Добавить» на странице «Менеджер


пользователей»:

Откроется страница создания нового пользователя:

На этой странице в блоке «Данные пользователя» нужно указать «Регистрационный вариант», email (т.е.
логин пользователя),, пароль, а также дополнительные поля регистрации.

В блоке «Группы пользователя» нужно отметить галочками, к каким группам нужно отнести данного
пользователя.

После заполнения всех данных, нужно нажать кнопку «Сохранить».

2.2. Группы пользователей

Группы пользователей обеспечивают разграничение прав доступа к страницам сайта


сайта, а также позволяют
делать разную наценку на товары в интернет-магазине.
интернет

Все пользователи в платформе привязываются к одной или нескольким группам.

Управление группами пользователей осуществляется на странице «Группы пользователей»:


Здесь можно добавлять, удалять или изменять существующие группы пользователей.

Группы пользователей
ателей образуют древовидную иерархию:

В исходном варианте платформы заготовлены три группы «Все пользователи», «Администраторы» и


«Посетители». Причем «Администраторы» и «Посетители» являются вложенными в группу «Все
пользователи». Это нужно, чтобы доступ
доступ к обычным страницам сайта достаточно было указать только
для группы «Все пользователи», а все вложенные в нее группы получают доступ к страницам
автоматически.

В дереве можно увидеть три метки. Метка «Для гостей» обозначает, что к данной группе относят
относятся
пользователи, которое зашли на сайт без авторизации. Метка «Для регистрации» обозначает, что
сразу при регистрации нового пользователя он автоматически привязывается к данной группе.

Метка «Для бэкенда» обозначает, что данная группа и все вложенные в нее группы имеют доступ в
панель управления.

2.3. Регистрационные варианты

Механизм «Регистрационные варианты» предназначен для возможности использовать разные наборы


полей регистрации для пользователей разных типов:
ти ИП, ООО, физ.лицо и т.д.

При создании нового пользователя сначала следует выбор «Регистрационный вариант»


вариант», в зависимости
от которого далее идет набор соответствующих полей регистрации.

Для редактирования списка регистрационных вариантов откройте панель


панель управления и нажмите кнопку
«Регистрационные варианты»:

Откроется страница редактирования списка


списка регистрационных вариантов. Здесь можно добавлять,
удалять и редактировать существующие регистрационные варианты.
2.4. Поля регистрации

Платформа позволяет задавать свой список полей регистрации пользователей: ФИО, телефон и т.д. Для
редактирования полей регистрации откройте панель управления и нажмите кнопку «Поля
регистрации»:

На этой странице отображается список полей регистрации:

Справа отображается блок


лок настройки выделенного поля регистрации:

Настройка
тройка «Ключ» поля регистрации нужно для хранения значений данного поля в базе данных. Ключ
нужно указать латинскими буквами в нижнем регистре. Важно! Поле ключ должно быть уникальным.

Настройка «Максимальнаяя длина» обеспечивает ограничение количества символов для значений


данного поля. Если нужна неограниченная длина данного поля – поставьте 0.

Настройка «Регулярное выражение» - это строка с регулярным выражением для языка


программирования JavaScript,, которая
которая обеспечивает формат вводимого значения. Это обычно требуется
для определенного формата номера телефона, ИНН и других полей, которые требуют значения строго
строго-
определенного формата. Если Вам необходимо поле без ограничений по формату вводимых значений,
то настройку
астройку «Регулярное выражение» нужно оставить пустой.
Настройка «Пример для заполнения» - можно заполнить, чтобы пользователю было понятней, каким
образом заполнять данное поле.

Затем следует настройка «Привязка поля к регистрационным вариантам». Это табл


таблица, в которой
перечислены все регистрационные варианты, и для каждого из них можно поставить галочки
«Показывать» и «Обязательное поле». Галочка «Показывать» управляет настройкой отображения
данного поля для соответствующего регистрационного варианта. Галочка
Галочка «Обязательное поле»
определяет, обязательно ли пользователю заполнять данное поле при регистрации.

3. Авторизация от имени пользователя


Пароли пользователей хранятся в зашифрованном виде,
виде и администратор не имеет возможности их
посмотреть. Однако бывают задачи, когда администратору необходимо оформить заказ от имени
пользователя. Для таких задач платформа предоставляет возможность функцию авторизации от имени
пользователя. Для этого зайдите в панель управления, затем откройте страницу «Менеджер
пользователей»:

Откроется страница со списком зарегистрированных пользователей. Выберите в списке нужного


пользователя и откройте страницу с его профилем, нажав на его запись в таблице.

Откроется страница с профилем пользователя. Затем нажмите кнопку «Авторизация


« ризация от пользователя
пользователя». В
отдельной вкладке браузера откроется главная страница сайта, на которой Вы будете авторизованы под
учетной записью данного пользователя. Все права доступа к страницам, наценки на товары будут
соответствовать группе данного пользователя.
польз

Таким образом, при необходимости, можно оформлять заказы от имени пользователя даже не зная его
пароль.