Документация для разработчиков
Темная тема

GetParam

Описание и параметры

mixed
CUser::GetParam(
	string param_name
)

Возвращает один из параметров пользователя хранимых в сессии авторизации (как правило вызывается с объекта $USER). Нестатический метод.

Параметры

ПараметрОписание
param_name Название параметра. Возможны следующие значения:
  • AUTHORIZED - если пользователь авторизован, то "Y"
  • USER_ID - ID пользователя
  • LOGIN - логин
  • EMAIL - E-mail
  • NAME - полное имя (не только имя пользователя, но и фамилию)
  • PERSONAL_PHOTO - фотография
  • PERSONAL_GENDER - пол
  • PERSONAL_WWW - Персональная страница
  • XML_ID - внешний код пользователя
  • EXTERNAL_AUTH_ID -
  • GROUPS - массив групп, которым принадлежит пользователь
  • ADMIN - true, если пользователь принадлежит группе администраторов
  • PASSWORD_HASH - соль и хеш пароля с солью
    $salt . md5($salt . $pass)
    где $salt - 8 случайных символов, которые меняются при каждой смене пароля.
  • SESSION_HASH - хэш сессии
  • FIRST_NAME - имя пользователя
  • LAST_NAME - фамилия пользователя
  • SECOND_NAME - отчество пользователя
  • TITLE - название используемого приложения
  • APPLICATION_ID - идентификатор используемого приложения
  • POLICY
  • AUTO_TIME_ZONE
  • TIME_ZONE
  • TIME_ZONE_OFFSET
  • BX_USER_ID

Примеры использования

<?
global $USER;
echo "E-Mail: ".$USER->GetParam("EMAIL");
?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024