2.1.6. Система регистрации и авторизации пользователей

Для того чтобы иметь возможность совершать покупки, клиенту следует оставить администрации магазина о себе некоторую информацию: контактные данные, адрес доставки и т. п. В целях идентификации ему должно быть присвоено условное имя (login) и пароль.

Для совершения этих действий на сайте Интернет-магазина существует система регистрации. Она представляет собой форму, в соответствующие поля которой клиент должен внести информацию о себе и подтвердить регистрацию.

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

Для обеспечения конфиденциальности информации, оставляемой клиентом на сайте магазина, могут быть применены специальные средства защиты и шифрования (например, протокол SSL).

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