Класс
Глобальные классы
CAllUser
\CAllUser
Исходный файл: source/main/classes/general/user.php:35
Константы
PASSWORD_SPECIAL_CHARSPHONE_CODE_OTP_INTERVALPHONE_CODE_RESEND_INTERVALSTATUS_OFFLINESTATUS_ONLINE
Свойства
$$LAST_ERROR
Методы (97)
-
__construct()Конструктор CUser. -
Add() -
static AddHitAuthHash() -
static AppendUserGroup()Добавляет группы к списку существующих групп пользователя. -
static AuthActionsCleanUpAgent() -
Authorize()Выполняет авторизацию пользователя: заполняет параметры сессии; запоминает авторизацию; распространяет авторизацию по сайтам. -
AuthorizeWithOtp() -
CanAccess() -
CanAccessFile()Проверяет, может ли текущий пользователь получить доступ к содержимому файла. -
CanDoFileOperation() -
CanDoOperation() -
ChangePassword() -
CheckAuthActions() -
CheckFields() -
static CheckInternalFields() -
static CheckPasswordAgainstPolicy() -
static CheckStoredHash() -
static CleanUpAgent() -
static CleanUpHitAuthAgent() -
static clearUserGroupCache() -
static DeactivateAgent() -
static Delete() -
static FormatLastActivityDate() -
static FormatName() -
static GeneratePasswordByPolicy() -
static GeneratePhoneCode() -
GetAccessCodes() -
static GetActiveUsersCount()устар. -
GetAllOperations() -
static GetByID() -
static GetByLogin() -
getContext()Возвращает текущий контекст аутентификации, хранящийся в сессии. -
static GetCount() -
static GetDropDownList() -
GetEmail() -
static GetExternalAuthList() -
static GetExternalUserTypes() -
static GetFileOperations() -
GetFirstName() -
GetFormattedName() -
GetFullName() -
static GetGroupPolicy() -
GetGroups() -
static GetHitAuthHash() -
GetID() -
GetLastName() -
static GetList() -
GetLogin() -
static getLogoutParams() -
static GetOnlineStatus() -
GetParam() -
static getPolicy() -
GetSecondName() -
static GetSecondsForLimitOnline() -
GetSecurityPolicy() -
static GetSubordinateGroups() -
static GetUserGroup() -
GetUserGroupArray() -
static GetUserGroupEx() -
static GetUserGroupList() -
GetUserGroupString() -
HasNoAccess() -
IsAdmin() -
IsAuthorized() -
IsJustAuthorized() -
IsJustBecameOnline() -
static IsOnLine() -
Login()Аутентифицирует пользователя, а затем авторизует его -
LoginAs() -
LoginByCookies() -
LoginByDigest() -
LoginByHash() -
LoginByHttpAuth() -
LoginByOtp() -
LoginHitByHash() -
static LoginInternal()Внутренняя аутентификация по логину и паролю. -
Logout() -
Register() -
static RemoveUserGroup()Удаляет группы из существующих групп пользователя. -
RequiredHTTPAuthBasic() -
static SearchUserByName() -
static SendPassword() -
static SendPhoneCode() -
static SendUserInfo()Отправляет информацию профиля на email -
SetControllerAdmin() -
static SetLastActivityDate() -
static SetLastActivityDateByArray() -
SetParam() -
static SetUserGroup() -
SetUserGroupArray() -
SimpleRegister() -
static UnblockAgent() -
Update() -
static UpdateDigest() -
UpdateSessionData() -
static UserTypeRightsCheck() -
static VerifyPhoneCode()

