Главная страница Проект
Система авторизации пользователей
Проект
- Информация
Что понимается под системой авторизации пользователей на сайте
Этой статьей я хочу начать довольно объемную тему - инструментарий для построения системы авторизации пользователей на сайте.
Концепция создаваемой САП
В этом материале дана информация о системе авторизации, которую мы будем строить.
Обсуждение принципа восстановления пароля с помощью ответа на контрольный вопрос
Восстановление пароля пользователя - очень требовательная, в смысле безопасности, функция САП. В предлагаемом материале обсуждается принцип восстановления пароля с помощью ответа на контрольный вопрос.
Как реализован процесс регистрации пользователя на сайте
Метод хранения и передачи параметров, содержание сессии и принципы обеспечения безопасности
Структура системы, или что "делают" выложенные здесь классы
В этом проекте довольно много классов. Почему так много? Для чего они? Может быть можно как-нибудь систематизировать?
- Классы
Класс USER_MANDATORY
Это базовый класс для всех полей, используемых в системе авторизации пользователей. Судя по названию, имеется ввиду поле, которое не может быть пустым
Класс USER_LOGIN
Этот класс содержит сервис для управления полем логина в системе авторизации пользователей
Класс USER_PASS
Класс пароля пользователя. Расширяет класс USER_MANDATORY.
Класс USER_MAIL
Класс электронного почтового адреса пользователя. Расширяет класс USER_MANDATORY.
Класс USER_QUESTION
Класс вопроса для восстановления пароля. Он очень мало отличается от своего хозяина - класса USER_MANDATORY
Класс USER_ANSWER
Ответ пользователя на контрольный вопрос
Класс HISTORY
Ведение лога операций пользователя
Класс SITE_USER_BASE
Это основной класс, который объединяет в себе функциональность системы авторизации пользователей. Рассмотрим обзор свойств и методов этого класса
- Загрузки
Класс USER_LOGIN
Поле логина пользователя в системе авторизации пользователей на сайте. Расширение класса USER_MANDATORY.
Класс USER_MANDATORY
Базовый класс обязательного поля в системе авторизации пользователей
Класс USER_PASS
Класс поля пароля пользователя. Расширяет класс USER_MANDATORY
Класс USER_MAIL
Этот класс расширяет класс USER_MANDATORY для управления полем почтового электронного адреса пользователя.
Класс USER_QUESTION
Этот класс является расширением класса USER_MANDATORY для управления полем вопросом пользователя используемым для восстановления пароля.
Класс USER_ANSWER
Класс ответа пользователя на контрольный вопрос. Расширяет класс USER_MANDATORY
Класс SECRET_LINKS
Сервисный класс для создания подтверждений пользователя, активации объявлений и других действий посредством предложения пользователю кликнуть на определенную ссылку.
Класс SITE_USER_BASE
Это основной класс системы авторизации пользователей.
Главная Контакты 
Карта сайта Партнерские сайты Партнерские каталоги