своего класса, в своем модуле, если обращение к методу класса модуля идет через ajax/fetch? Есть ли способы кроме как подключать пролог?
есть, передать свой ключ (oauth например) только стоит ли
Спасибо! По умолчанию он ни в куках, ни в сессиях не хранится? А дальше с ним что делать? Как-то пробовать искать пользователя по ключу?
Вижу вот такую переменную в куках, но не очень понимаю что с ней делать $_COOKIE['BX_USER_ID']
это свой финкционал писать, этого нет по умолчанию в битриксе
в сессии есть инфа об авторизации, ключ SESS_AUTH
SESS_AUTH есть, но в ней информации об авторизованном пользователе на странице куда отправляю запрос нет
для взаимодействия между сервисами нужно делать oauth, иначе подключайте пролог да и все
если задача сбор статистики, ничего важного. то можете просто параметры передать в запросе и подписать секреткой... на другой стороне просто проверить или не подменили... взломать сложно, но данные будут ходить открытыми в запросе
Обсуждают сегодня