Этот метод очень удобно использовать для приложений 2 типа, которые исполняются у вас на сервере.
Задача: при загрузке приложения узнать пользователя и в зависимости от этого формировать интерфейс приложения.
При загрузке вашего приложения приходит $_REQUEST следующего вида:
| Код |
|---|
["DOMAIN"]=> string(25) "bitrixinsider.bitrix24.ru" // домен, работающий с приложением
["PROTOCOL"]=> string(1) "1" // https
["LANG"]=> string(2) "ru" // локаль
["APP_SID"]=> string(32) "705f…" // Служебный параметр, служащий для подписи сообщений между фреймом с приложением и его окружением. Используется Bitrix24
["AUTH_ID"]=> string(32) "956d…"
["AUTH_EXPIRES"]=> string(4) "3600"
["REFRESH_ID"]=> string(32) "95c2…"
["member_id"]=> string(32) "62b8fe…" // уникальный идентификатор портала, не зависящий от его домена. Т.к. домен портала может быть изменён
|
AUTH_ID и DOMAIN достаточно для выполнения запроса
user.current и понимания того, кто пытается загрузить ваше приложение