Администратор NRM может менять настройки регистрации новых пользователей в 2 разделах Конфигуратора.
Конфигуратор - Системные настройки - Глобальные настройки - Тип логина
Можно задать тип логина, по умолчанию используется Email.
Можно задать параметры пароля и способ его создания:
Автоматически - пароль приходит в письме после регистрации;
Пользователем - пользователь вводит свой пароль при регистрации 2 раза, чтобы исключить ошибку при вводе, можно настроить ввод пароль непосредственно при регистрации или уже после перехода по ссылке для подтверждения email.
Можно задать минимальную длину пароля, сделать обязательным использование специальных или CamelCase символов.
Конфигуратор - Аккаунты участников - Регистрация - Самостоятельная регистрация
Здесь задается сценарий регистрации, по умолчанию пользователю необходимо перейти по ссылке подтверждения email из письма, которое отправляется после регистрации, после этого пользователь может авторизоваться в личном кабинете.
По другому сценарию пользователь сразу авторизуется в личном кабинете после регистрации, при этом письмо со ссылкой для подтверждения email всё равно отправляется.
Способ идентификации спонсора не устанавливается в настройках на данный момент, регистрация возможна с ручным указанием ID спонсора, по реферально ссылке спонсора.
Можно включить режим регистрации без спонсора, в этом случае выбирается спонсор по умолчанию, под которым будут вставать новые дистрибьюторы.
В административной панели личного кабинета GRAV Admin - Themes - Theme - Registration можно задать:
порядок полей профиля при регистрации, прописав все поля в нужном порядке;
HTML-контент в конце регистрационной формы для каждой локализации;
установить тип регистрации:
- open - доступна всем;
- referaral - доступна только по реферальной ссылке (кнопка Регистрация отсутствует);
- hidden - доступна только по ссылке на форму регистрации (кнопка Регистрация отсутствует).
Дополнительная настройка сценария ID в качестве логина
При выборе ID как тип логина в Глобальных настройках Конфигуратора необходимо установить Тип создания пароля - Пользователем.
В разделе Конфигуратор - Аккаунты участников - Поля профиля установить поле Email необязательным
В административной панели личного кабинета GRAV Admin - Themes - Theme - Registration - Login validation type установить Account ID и сохранить
После установки таких настроек меняется форма и принцип регистрации в личном кабинете (может потребоваться очистка кэша браузера), после успешной регистрации пользователь должен быть сразу авторизован в личном кабинете и ему должен открыться главная его страница.
На данный момент работают только варианты настроек регистрации описанные в данной статье, любые другие варианты настроек регистрации требуют дополнительной разработки.
Peter D
Комментарии