Ответ на вопрос по Azure, AD B2C и xamarin.forms
Доброго времени суток всем. Нужна помощь консультационного характера. Задача - необходимо сделать в приложении на xamarin.forms аутентификацию.
Покопав в этом направлении, увидел, что все необходимые сервисы предоставляет Azure.
Для аутентификации решил использовать AD B2C, в качестве бэкенда - Wep App. Получается, что мое приложение (интерфейс на андроиде) должен отправлять данные из формы на сервер, в ad b2c, получать токен, потом отправлять запрос к бэкенду, используя свой токен, бэкенд отправляет запрос к ad b2c, проверяя, действительно ли токен, который пришел к нему, актуален, и если да, то отправляет ответ "200" клиентскому приложения.
В качестве бэкенда приложение ASP .NET Core API. Фронтенд, соответственно, на Xamarin.Forms.
Далее. В AD B2C используется механизм user flows. Мне не понятно, как, не открывая браузерную страницу, отправить запрос на регистрацию/вход (например, с помощью local identity provider, в случае если мы логинимся через google то без веб-страницы никак), и получить в ответ токен.
Можно не объяснять мне все подробно, ссылки на материалы и нужные страницы документации will go:)
Спасибо огромное всем заранее.