Wishmaster писал(а):то при неправильном логине или пароле мы не получим ни сообщения об ошибке, ни false в возврате
ты это проверял? при неправильном логине кидается эксепшн, который можно отловить с помощью try блока. Включи отображение ошибок в скрипте
Код: Выделить всё
@ini_set("display_errors", "1");
error_reporting(E_ALL);
я это проверял, эксепшн кидается
Код: Выделить всё
Fatal error: Uncaught URFAClient_Exception [code: 0]: login is failed. Check connection settings.
Wishmaster писал(а):Собственно, вопрос, как проверить, существует ли запрошенный юзер и верен ли пароль, зная только логин и пароль? Чего-то не нашел я в api.xml подобной функции. Может подскажет кто? А то для веб-морды это важный момент.
Действительно, такая вроде нужная ф-я, а нет в апи. Но там есть поиск пользователя по критериям. Сам же я запросом к базе узнаю id пользователя по его логину.