Google Assistant, связывающий установленное приложение с помощником без OAuth2 - PullRequest
0 голосов
/ 02 июля 2018

Можете ли вы войти в систему через приложение без OAuth2 Server?

В настоящее время мы используем веб-токены JSON.

Сценарий:

  • Пользователь уже вошел в приложение.
  • Затем он говорит: «Хорошо, Google, openMyApp»
  • Тогда бот спрашивает его, чего он хочет?
  • Пользователь говорит: "Забронируй мне ближайший автомобиль"
  • Поскольку пользователь вошел в приложение, все, что ему нужно - это токен доступа из приложения, который сохранен, например, в sharedPreferences.
  • Автомобиль зарезервирован

Это та часть, которую я не знаю, как сделать. Я прочитал документацию, что OAuth2 необходим для связывания учетных записей. Все, что нам понадобится, - это токен из приложения, и тогда мы узнаем, вошел ли он в систему или нет, и, поскольку это услуга вне Google, для доступа к нашему серверу нам понадобится премиальный план (платите по мере поступления). Спасибо за помощь.

Есть мысли?

1 Ответ

0 голосов
/ 02 июля 2018

Нет, нет протокола для связи между действием и приложением Android для аутентификации. Возможно, вы захотите взглянуть на такие функции, как Действия приложения , которые позволят установить более тесную связь между локальным приложением и действием, или Вход в Google , который обеспечит более простую систему аутентификации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...