Глава 10. Управление правами доступа к сайту

10.1. Процесс регистрации пользователя

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

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

Набор прав, полностью определяющих возможные действия пользователя на сайте, принято обозначать термином «роль». Введение такого понятия позволяет производить настройку системы распределения прав в терминах различных ролей, и увеличение количества пользователей сайта приводит только к необходимости фиксации их регистрационных данных и приписывания им определенных ролей без изменения настроек безопасности сайта. Это позволяет строить сайты самых разнообразных типов: от сайта с одним пользователем — администратором сайта, до систем, в которых реализована сложная иерархия возможностей добавления и изменения содержимого сайта.

[Внимание]Внимание

Роль может быть приписана как отдельно взятому пользователю, так и определенной группе пользователей. С другой стороны, каждый пользователь может иметь как одну, так и несколько ролей.