Обработка нескольких учетных записей в мобильных приложениях - PullRequest
0 голосов
/ 28 июня 2019

Я пытаюсь выяснить, как обращаться с несколькими пользователями мобильного приложения в бэкэнде.

В частности, следующий вариант использования: 1. Пользователь регистрируется в Facebook 2. Пользователь входит в систему через Facebook.Выход пользователя из системы.3. Пользователь входит в систему по электронной почте

Что мне неясно, так это то, как пользователь будет получать отфильтрованные данные для обеих ситуаций входа в систему.

Исходная информация заключается в том, что я использую Azure B2C дляРегистрация / Вход в процесс.Затем я использую Microsoft Mobile Service Client с токеном доступа, возвращенным из B2C.

Это взамен дает мне токен Sesssion.

Проблема в том, что все запросы к бэкэнду выполняются сэтот токен и идентификатор пользователя - это SID.

Теперь этот SID изменяется для Facebook, Google или для аутентификации электронной почты.Если я использую SID для фильтрации данных в бэкэнде (Идентификатор основного имени заявки), то я не получу те же данные.

Есть ли другой метод для фильтрации пользовательских данных?

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