Мы создаем прототипы в диалоговом потоке, который идет хорошо, но у меня есть вопрос стратегического характера. Наше приложение будет взаимодействовать с API-интерфейсами сторонней системы, для которой требуются учетные данные пользователя и пароля, мне интересно, может ли кто-нибудь порекомендовать подходящий подход.
Например, когда я запускаю приложение в Google Assistant, оно знает кто я из моей учетной записи Google, однако эта учетная запись не имеет авторизации для целевой системы - для этого требуется идентификатор / пароль. Я могу попросить пользователя указать это, и он может ввести / сказать значения, с которыми мы можем соединиться, но это вызывает дополнительные вопросы:
- Это безопасно? Ясно, что мой пароль - не лучший план.
- Если такой подход оправдан, есть ли способ сохранить мои учетные данные в приложении, чтобы мне не приходилось вводить их в следующий раз?
- Какие другие подходы к удаленной аутентификации вы бы порекомендовали? Я искал вокруг, но пока безуспешно.
Любые советы будут высоко оценены.
Крис.