Вход / Регистрация

Создайте сайт прямо сейчас!

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



  • Персональный перечень способов заработка на сайте именно вашей тематики
  • Аудит юзабилити сайта бесплатно $20
  • Набор скриптов на сумму $40 для увеличения продаж
  • Аудит юзабилити интернет магазина бесплатно $60

Как получить бонусы?


Как только вы создадите сайт по одной из указанных ссылок, я увижу это в отчете партнерской программы:

После оплаты одного из пакетов, отправьте запрос на info@ucozmagazines.ru с указанием адреса созданного сайта.

Урок 5. Настройка модуля "Пользователи"

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

Сергей    23.12.2013    12579    4.3 из 5.0 (24)

Оцените материал:

Цель урока

Подключить модуль "Пользователи". Дать возможность покупателям регистрироваться и входить на сайт под своим именем.

Введение

На прошлом уроке мы рассматривали подключение интернет магазина, теперь пришло время ознакомиться с другими модулями uCoz, которые включены по умолчанию. Перейдем в ПУ по ссылке "Пользователи". Выберем "Настройки модуля".

Настройка модуля Пользователи в интернет магазине

Использовать модуль "Пользователи"

Мы можем отключить регистрацию пользователей, а также любую другую пользовательскую активность. На самом деле, такое требуется очень редко, и даже если вы не планируете вести базу клиентов, в любой момент ситуация может измениться. Тогда у вас уже будет хоть какая-то наработка из e-mail адресов.

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

Подключение модуля Пользователи в интернет магазине

Разрешенные методы авторизации пользователей

Необходимо выбрать, как пользователи будут входить на сайт, чтобы посмотреть архив своих заказов или накопленную скидку.

Подходящий практически для любого магазина вариант - локальные пользователи. Если вы собираетесь продавать товары связанные с uCoz - то однозначно uID-авторизация. Впрочем, вы сами можете решить, давайте рассмотрим оба способа детальнее.

uID пользователи

При авторизации используются данные с сайта uid.me на котором мы регистрировались в 4-ом уроке. Любой пользователь системы uCoz сможет в один клик присоединиться к общению в интернет магазине.

    Плюсы
  • Быстрая авторизация, в том числе через социальные сети
  • Безопасность
  • Удобно настраиваемая форма регистрации
    Минусы
  • Нет автоматической регистрации при оформлении заказа
  • Нет возможности написать свои условия регистрации (принимаются условия регистрации uID)
uID-авторизация в интернет магазине

Авторизация и комментирование через социальные сети для uID пользователей (обновление от 08.14) делает их более привлекательными перед локальными.

Локальные пользователи

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

    Плюсы
  • Настраиваемые условия регистрации
  • Автоматическая регистрация при оформлении заказа
    Минусы
  • Нет быстрой авторизации. Необходимо вводить логин и пароль каждый раз.
Локальные пользователи в интернет магазине

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

Поля формы для регистрации пользователей

Те поля, которые пользователи будут заполнять при регистрации или изменении личных данных. В случае с uID-авторизацией, нужно отметить будет ли отображаться поле и на каком шаге:

Настрйока формы регистрация uID-пользователей

А также выбрать и настроить иконки соц.сетей для авторизации:

иконки соц.сетей для авторизации

Для локальных пользователей немного по-другому. Отметьте галочкой поля, обязательные для заполнения. Лучше при регистрации не запрашивать ничего, кроме e-mail, имени и пароля. Тогда форма не будет выглядеть нагроможденной:

поля, обязательные для заполнения при регистрации

При оформлении заказа можно будет подставлять эти данные в поля так, что пользователю всего лишь останется нажать кнопку "Оформить заказ", а все его личные данные автоматически прикрепятся к заказу.

Автозаполнение полей при оформлении заказа

На этом настройку модуля пользователи пока закончим. Необходимо нажать "Сохранить". На следующем уроке перейдем к настройкам модуля интернет магазин.

Упражнения

1. После выполнения всех действий в уроке - попробуйте зарегистрироваться в своем магазине. Легко ли было вам это сделать?

2. Решите, какая информация о пользователях вам действительно требуется. Помните следующее: мало полей регистрации - много новых пользователей, много полей регистрации - мало новых пользователей.



Оцените материал:


Расскажите друзьям и коллегам о полезной статье:

Обсуждение

Всего комментариев: 16

P
1
как добавить свои поля в форме регистрации?? искал на форуме не нашёл ответа... а вопросы есть...
пытался использовать существующие поля -как контейнер для своей информации
-используется проверка соответствия содержимого первоначальному смыслу =(((
avatar
0
2
В панели управления: "Главная » Пользователи » Настройки модуля" пункт "Поля формы для регистрации пользователей:"
P
3
вы читать умеете?...
извини за дерзость но ваш ответ не является решением для моей проблемы.
попробуйте сами его применить, возможно тогда вы поймёте о чём я написал...
avatar
0
4
Используйте поля, которые не проверяются на "соответствие содержимого первоначальному смыслу".
P
5
=) чертовски логично, может вы подскажите такие поля? =))
мне нужно поле под трёхзначные числа...
и всё таки нельзя ни как создать свои поля со своей проверкой или отредактировать проверку в существующих? -ведь название полей править можно...
avatar
0
6
Чтобы ответить на Ваш вопрос, нужно знать, какой вид пользователей Вы используете. Локальные или uID

Вобще, Имя, Фамилия, Никнэйм не проходят проверку при uID. Другие поля можно увидеть на странице /index/3 если зайти под Гостем. При этом надо активировать все поля в настройках, сделать их обязательными и нажать кнопку регистрация или инициировать событие onblur для каждого из полей.
P
7
Спасибо, конечно я использую локальный "вид пользователей" с uID ведь названия полей формы регистрации не изменить, да и база в которой происходить регистрация находится на отдельном сайте судя по документации.
Основные поля: Имя, Фамилия, Ник и тд -хотелось бы использовать как есть.
Мы пытаемся использовать этот хостинг для сайта Дачного Некоммерческого Партнёрства (http://dnp.moy.su) и при регистрации владельцев участков хотим сделать обязательное поле "Номер участка в ДНП".
avatar
0
8
Поле ICQ не подходит в Вашем случае, так как количество цифр там 6 или 9 должно быть.

Используйте поле "Домашняя страница". Я зарегистрировался и указал в этом поле "3". Все прошло нормально.
P
9
Спасибо ещё раз, за костыль попробую =)
P
10
тоже не айс....
добавляет в поле "http://" в базе

а свои новые поля завести точно нельзя?
стандартные фильтры на них подредактировать тоже?
avatar
1
11
Я не знаю способа добавить новое поле. Вместо домашней страницы можно попробовать Skype идентификатор, Страну или Штат
o
12
Сергей, доброго времени суток!

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

Вы написали, что потом надо будет заново перерегистрироваться. Как быть с материалами уже добавленными и т.п.?
avatar
0
13
Сергей, добрый день!

На самом деле там ничего не надо будет делать. Можете использовать прежние данные для входа. Сейчас так работает.
o
14
Ок, спасибо! Опробуем
o
15
Возник такой вопрос - можно ли убрать поле логин, и сделать авторизацию/регистрацию пользователей на сайте при помощи е-майл и пароля?
avatar
0
16
по идее, можно попробовать сделать такое на uAPI. Получить по email логин и подставить его вместе с паролем для авторизации.
Урок 5. Настройка модуля "Пользователи"
Урок 5. Настройка модуля "Пользователи"