Узнайте, с кем вы общаетесь, до начала чата
Форма предварительной регистрации запрашивает у посетителей их данные, прежде чем они смогут отправить сообщение. Вы решаете, что запрашивать, и нужно ли посетителям регистрироваться, входить в систему или и то, и другое.
Это для вас, если ответы остаются без внимания, потому что у вас нет адреса электронной почты для ответа, или если ваш чат предназначен только для тех, у кого уже есть аккаунт. Всё находится в разделе «Настройки» > «Пользователи».
Пошаговое руководство
Решите, что должна делать форма
Перейдите в «Настройки» > «Пользователи» и откройте «Требовать регистрацию». Вы можете выбрать форму регистрации, форму регистрации и входа или только форму входа. Выберите ту, которая соответствует тому, как вы хотите, чтобы люди обращались к вам.
Выберите, что запрашивать
В разделе «Поля регистрации» включите только те поля, которые вам действительно нужны. Если ограничиться только именем или только email, форма станет лёгкой формой предварительной регистрации, а не полноценной регистрацией.
Включите поле email, если нужна форма входа
Форма входа появляется только тогда, когда поле email включено в разделе «Поля регистрации». Без него вернувшиеся посетители не смогут идентифицировать себя.
Настройте текст письма со ссылкой для входа
«Забыли пароль» отправляет пользователям ссылку для входа по email. Отредактируйте это сообщение в разделе «Настройки» > «Пользователи» > «Письмо со ссылкой для входа»; используется шаблон письма. Эта опция доступна только если «Требовать регистрацию» включает форму входа.
Подключите свои аккаунты, если они есть
Заполните URL для проверки входа в разделе «Настройки» > «Пользователи», чтобы сверять входы в систему с вашей собственной. Мы передаём email и пароль как параметры URL и ожидаем JSON-объект в ответ, содержащий как минимум first_name.
Справочник по настройкам
| Настройка | Что это делает |
|---|---|
| Требовать регистрацию | Включает форму перед чатом и определяет, какую форму видят посетители: форму регистрации, форму регистрации и входа или только форму входа. |
| Поля регистрации | Определяет, какие данные запрашиваются у посетителя перед началом чата. |
| URL для проверки входа | Проверяет email и пароль в вашей системе и считывает данные пользователя из вашего ответа. |
| Письмо со ссылкой для входа | Текст письма, отправляемого при использовании функции «Забыли пароль». |
Полезно знать
Без поля email — нет формы входа
Форма входа привязана к полю email. Если это поле отключено в разделе «Поля регистрации», форма входа не будет отображаться.
Существующий email становится логином
Если кто-то регистрируется с уже зарегистрированным email, отправляется одноразовый код, чтобы он мог войти в существующую учётную запись вместо создания новой.
«Забыли пароль» зависит от формы входа
Ссылка «Забыли пароль» появляется только тогда, когда опция «Требовать регистрацию» включает форму входа. В форме только для регистрации восстанавливать нечего.
Пользователи могут приходить уже авторизованными
Пользователи могут входить автоматически через параметры URL, поэтому вернувшимся клиентам не нужно снова заполнять форму.
Что должен возвращать ваш URL для верификации
Ответ должен быть JSON-объектом, содержащим как минимум поле first_name. Он также может содержать last_name, email, profile_image, department, password и details.
Вы можете пропустить форму на одной странице
Добавьте var SB_REGISTRATION_REQUIRED = false; на страницу, чтобы отключить обязательную регистрацию. Установка значения true, наоборот, заставляет форму появиться на этой странице.
Часто задаваемые вопросы
Нужно ли запрашивать полный набор данных?
Почему никто не может войти в чат?
Что произойдет, если посетитель регистрируется с уже существующим email?
Могу ли я использовать учетные записи с моего собственного сайта?
Могу ли я отключить форму на одной странице?
Как изменить письмо «Забыли пароль»?
Готовы покончить с хаосом?
Объединяйте сообщения, автоматизируйте повторяющиеся вопросы и превращайте диалоги в доход — начиная с сегодняшнего дня.
Начать