Требуется разработчик! Поддержка серверов

StsSync::checkAuth: метод Битрикс

Постоянная ссылка: http://bxapi.ru/src/?id=381822

<?php 
//    StsSync::checkAuth()
//    /bitrix/modules/webservice/lib/stssync.php:30

    
public static function checkAuth($userId$ap)
    {
        global 
$USER;

        if(
Loader::includeModule('intranet'))
        {
            
$appPassword ApplicationPasswordTable::findPassword($userId$ap);
            if(
$appPassword !== false)
            {
                if(
$appPassword["APPLICATION_ID"] === OutlookApplication::ID)
                {
                    
$appManager ApplicationManager::getInstance();
                    if(
$appManager->checkScope($appPassword["APPLICATION_ID"]) === true)
                    {
                        
ApplicationPasswordTable::update($appPassword["ID"], array(
                            
'DATE_LOGIN' => new DateTime(),
                            
'LAST_IP' => Context::getCurrent()->getRequest()->getRemoteAddress(),
                        ));

                        
setSessionExpired(true);
                        return 
$USER->Authorize($userId);
                    }
                }
            }
        }

        return 
false;
    }

Блог разработчика

9 августа 2016 ResizeImageGet и простой водяной знак налету

Сегодня поговорим о том как проще всего воткнуть водяной знак на картинки в Битрикс. Например, на все изображения каталога.

21 июля 2016 Добавление вкладки в CRM коробки Битрикс24

В этом посте я покажу, как легко и просто добавить вкладку в сущность CRM. И не просто добавить, а вывести там свой контент.

21 июля 2016 Как просто обращаться из коробки Битрикс24 на сайт на базе Битрикс

К примеру вам хочется внутренним скриптом дернуть с сайта-магазина информацию, которая там, в свою очередь, закрыта некоторыми правами. Например, админскими. Можно конечно мутить свой REST, или иной формат общения, но проще всего воспользоваться штатным инструментом:

Текст сообщения*
Загрузить изображение