Сообщество русскоговорящих пользователей
CMS DotNetNuke
   Вы здесь:  База знаний » Статья
07.11.2009 13:09:52, Administrator
Система безопасности DotNetNuke – Часть 2

Выбор способа регистрации пользователей

Для выбора способа регистрации пользователей на сайте следует зарегистрироваться на портале под пользователем с правами администратора или хоста. Далее необходимо выбрать пункт меню Admin | Site Settings. Требуемый параметр - Security Settings - находится в группе параметров Advanced Settings . Выберем способ регистрации Public.

Самостоятельная регистрация пользователя

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

Ссылка выхода в гостевой режим

Ссылка выхода в гостевой режим

Ссылка

Ссылка "Регистрация"

В гостевом режиме в том же самом регионе сайта находится ссылка "Регистрация", выбор которой приводит к началу регистрации пользователя на портале. Пользователю необходимо указать имя учетной записи, которую он желает использовать, свои имя и фамилию, его отображаемое имя (возможно, псевдоним), адрес электронной почты и пароль.

Ввод информации о пользователе

Ввод информации о пользователе

В том случае, если используется режим регистрации Verified, в поле "Адрес электронной почты" следует указывать адрес реального почтового ящика. В противном случае будет невозможно получить доступ к письму с верификационным кодом. В данной лабораторной работе используется режим регистрации Public, поэтому можно указывать произвольный адрес. Создадим пользователя "Иванов Иван", с именем пользователя ivanov. После указания регистрационных данных будет осуществлен автоматический вход пользователя на сайт.

Создание пользователей администратором

Учетные записи пользователей может также создавать администратор сайта. Для этой цели служит страница User Accounts, открывающаяся при выборе пункта меню Admin | User Accounts.

Страница User Accounts

Страница User Accounts

В верхней части страницы находится поле Search, предназначенное для поиска пользователя по различным атрибутам, которые выбираются из раскрывающегося списка. Имеется также возможность отображения списка пользователей по первой букве имени учетной записи, всех пользователей (All), находящихся в данный момент на сайте (Online) и ожидающих авторизации (Unauthorized). Выберем ссылку All, чтобы просмотреть полный список пользователей.

Полный список пользователей сайта

Полный список пользователей сайта

Для добавления нового пользователя служит ссылка Add New User. При ее выборе открывается окно, аналогичное отображаемому при самостоятельной регистрации пользователя. Создадим пользователя "Петров Петр", с именем пользователя petrov.

Создание привилегированных разделов сайта

Для получения сведений о пользователях, пользующихся услугами сайта, необходимо вынудить их пройти процедуру регистрации. Сделать это можно, закрыв гостевой доступ к части разделов сайта, содержащих интересную информацию, и предоставив доступ только для зарегистрированных пользователей. Осуществляется это путем модификации атрибутов видимости одной страницы или их группы. Измененные атрибуты видимости применяются как к выбранной странице, так и к тем страницам, которые находятся ниже нее по иерархии. Изменим область видимости страницы "Турпоездки", что должно также повлиять на страницы "Поле" и "Пляж". Для этого следует зайти на сайт с правами администратора и выбрать пункт меню Admin | Pages. На открывшейся странице "Страницы" следует выбрать страницу "Турпоездки" и нажать кнопку - "Изменить свойства выбранной страницы".

Страница

Страница "Страницы"

Откроется страница "Управление страницами".

Страница

Страница "Управление страницами"

На этой странице следует убрать флажок "Все пользователи" в столбце "Просмотр страницы" и поставить флажок "Registered Users" в том же столбце. Кроме того, следует выбрать ссылку "Копировать разрешения", чтобы задать выбранные разрешения для подчиненных страниц.

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

Автор: В.В. Полубояров Источник: www.intuit.ru
powered by metaPost
print



rating
  Комментарии

Нет комментариев.

 
OpenedBorderBoxed Small width layoutMedium width layoutMaximum width layout Small textMedium textMaximum text