denismosolov/oliver

Авторизация в навыке

denismosolov opened this issue · 0 comments

Как администратор я хочу задать ID пользователя, который может взаимодействовать с навыком.

Критерии готовности

  1. В качестве обработчика используется приватная функция oliver в Яндекс.Облаке.
  2. ID пользователя передаётся в функцию через переменную окружения SESSION_USER_ID.

Критерии приёмки

  1. Найти session.user.user_id своего тестового аккаунта и установить это значение в переменную окружения SESSION_USER_ID для функции oliver в Яндекс.Облаке.
  2. Взаимодействуй с навыком через тестовый аккаунт и убедись, что получаешь ответ:
    всё хорошо
  3. Запусти навык со своего аккаунта в Яндекс.Станции и убедись, что получаешь ответ:
    Это приватный навык. У вас нет доступа. Завершаю сессию.
  4. Запусти навык без авторизации и убедись, что получаешь ответ:
    Это приватный навык. У вас нет доступа. Завершаю сессию.