Класс SITE_USER_BASE | |
| TBL_USER |
Имя таблицы со сведениями о пользователях проекта |
| TBL_ADMN |
Имя таблицы со списком администраторов проекта |
| SITE_ENTER |
Имя страницы, использующейся для входа на сайт. | |
| $sl |
Объект класса SECRET_LINKS |
| Свойства таблиц MYSQL |
Свойства, содержащие некоторые характеристики таблиц MYSQL, которые используются в системе авторизации пользователей |
| $use_history |
Свойство включающее или выключающее ведение лога пользователя |
| $hist_str |
Массив наборов строк, записываемых в лог пользователя и являющиеся описанием стандартных операций. |
| $bad_login |
Флаг, говорящий о том, что необходимо отправиться на специальную страницу входа |
| $temp_password |
Свойство, содержащее пароль пользователя в не зашифрованном виде |
| $parameters |
Массив, хранящий описание группировки параметров. Переопределение свойства родительского класса |
| $main_objects |
Массив объектов классов, созданных на основе класса USER_MANDATORY | |
| fill_data() |
Переопределение метода родительского класса | Для входа (выхода) пользователя
| check_registration() |
Все необходимые действия по регистрации пользователя на сайте и сведений о пользователе в сессии. |
| logged() |
Возвращает истину, если был осуществлен вход в сайт |
| admn_logged() |
Возвращает истину, если был осуществлен вход администратора в сайт |
| if_not_login() |
Действие в случае открытия страницы в состоянии "без текущего пользователя" |
| if_not_admn() |
Действие в случае открытия страницы не администратором сайта | Для ввода нового пользователя и изменения его личных данных
| add() |
Добавление нового пользователя в базу данных |
| restore_pass() |
Сгенерировать новый пароль для пользователя и заменить им старый |
| check_current_pass() |
Проверяет совпадение пароля, пришедшего в параметре с паролем текущего пользователя |
| current_login() |
Проверяет совпадение логина текущего пользователя с логином, переданным в качестве параметра |
| fill_posts() |
Заполнить элементы массива $_POST значениями нужных параметрах | Для отправки писем пользователю | |
|