Мобильное приложение Shop-script - ошибка авторизации

Вылезла критическая проблема. Если контакт скачал мобильное приложение, а потом был заблокирован (например, уволившийся менеджер), то он СОХРАНЯЕТ ДОСТУП через мобильное приложение к продажам и каталогу!!! Мы пробовали менять пароль + полностью выключать доступ в админке. Ничего не помогает. Прилетают уведомления о заказе + сохраняется доступ к каталогу. Как исправить? Срочно!!! webasyst 1.14.10.576, Shop-script: 8.16.0.41, мобильное приложение - последняя версия (IOS версия)

1 ответ

  • 1
    marsianin 22 февраля 2021 22:57 #

    я уже писал в саппорт об отдельных правах доступа к api. 

    • +3
      Андрей Фамилов Андрей Фамилов 23 февраля 2021 08:02 #

      в админке никакого интерфейса мы не нашли. В частном порядке (поскольку нам очень срочно было), мы вчера решили проблему так: 

      1. Заблокировали контакт в админке (сменили пароль тоже подходит) + взяли его id (внизу в редактировании контакта)

      2. Открыли таблицу `wa_api_tokens` в базе данных (с помощью phpMyAdmin), там по его id нашли принадлежащий контакту токен (их бывает несколько) и удалили принадлежащие id записи (строки целиком).

      После этих действий мобильное приложение у контакта потребует нового ввода логина и пароля, которые мы ему уже поменяли. То есть он не сможет залогиниться, пока мы не дадим ему новый доступ.

      • +1
        Андрей Фамилов Андрей Фамилов 23 февраля 2021 16:36 #

        Пришел ответ от support Webasyst:

        "Чтобы отменить доступ пользователя через мобильное приложение перейдите в раздел Команда. Далее в боковом меню слева кликните по пункту Токены API и удалите токен связанный с этим пользователем (переданный ему для подключения через приложение)."

        Поскольку у нас не было установлено приложение "Команда", мы не могли найти функционал по управлению токенами. Теперь будем знать, что это находится в приложении "команда".

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите