Bitrix global $USER;
Войти

Bitrix global $USER;

Bitrix global $USER

Примеры действий
  1. 1.Проверяем авторизован ли пользователь:

    1
    2
    3
    4
    5
    6
    7
    8
    <?php 

      
    global $USER;
      if (
    $USER->IsAuthorized()){
         echo 
    'Вы авторизованы!';
      }

    ?>
  2. 2. Проверяем является ли пользователь администратором:

    Данный способ удобно использовать при разработке, чтобы скрыть от посетителей сайта информацию

    1
    2
    3
    4
    5
    6
    7
    8
    <?php 

      
    global $USER;
      if (
    $USER->IsAdmin()){
          echo 
    'Вы администратор!';
      }

    ?>
  3. 3. Получаем ID авторизованного пользователя:

    1
    2
    3
    4
    5
    6
    <?php 

      
    global $USER;
      
    $USER->GetID();

    ?>
  4. 4. Принудительно авторизуемся под админом:

    1
    2
    3
    4
    5
    6
    <?php 

      
    global $USER;
      
    $USER->Authorize(1);

    ?>
  5. Принудительно разлогинемся

    1
    2
    3
    4
    5
    6
    <?php 

      
    global $USER;
      
    $USER->Logout();

    ?>
  6. Теги:
    php