Авторизация - это процесс определения пользователя (идентификация) сайтом.

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

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

Также очень часто авторизованные пользователи различаются по привилегиям: существуют такие типы, как администраторы, модераторы, редакторы и другие.

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

Обо всем этом вы можете прочитать в данной книге.

Итак, начнем!