У меня есть приложение UWP, которое имеет интеграцию Cortana с использованием команд (определения VCD).Приложение требует, чтобы пользователь вошел в него (используя Facebook или Google).
Сейчас я пишу навык Cortana - оно будет предлагать ту же функциональность, что и приложение UWP, но будет работать на других устройствах.Чтобы это работало, пользователь должен будет войти в систему, как и приложение UWP.
Я понимаю, как осуществляется вход в Cortana Skill (с использованием BotBuilder) - после входа токены доступа и обновления каким-то образом сохраняются в профиле пользователя, поэтому ему не нужно снова входить в свой другойустройства.Я на самом деле уже построил это, так что пользователь может войти через Facebook / Google в Cortana.
Но я хотел бы сделать это из приложения UWP - то есть после того, как пользователи войдут в приложение UWP, я хочувозьмите токен доступа / обновления и передайте его какой-нибудь конечной точке Microsoft, чтобы пользователю не приходилось регистрироваться дважды (один раз в UWP, второй раз в Cortana).
Возможно ли это?Есть ли какой-нибудь API, который я могу использовать для этого?