Я пытаюсь выяснить, как обращаться с несколькими пользователями мобильного приложения в бэкэнде.
В частности, следующий вариант использования: 1. Пользователь регистрируется в Facebook 2. Пользователь входит в систему через Facebook.Выход пользователя из системы.3. Пользователь входит в систему по электронной почте
Что мне неясно, так это то, как пользователь будет получать отфильтрованные данные для обеих ситуаций входа в систему.
Исходная информация заключается в том, что я использую Azure B2C дляРегистрация / Вход в процесс.Затем я использую Microsoft Mobile Service Client с токеном доступа, возвращенным из B2C.
Это взамен дает мне токен Sesssion.
Проблема в том, что все запросы к бэкэнду выполняются сэтот токен и идентификатор пользователя - это SID.
Теперь этот SID изменяется для Facebook, Google или для аутентификации электронной почты.Если я использую SID для фильтрации данных в бэкэнде (Идентификатор основного имени заявки), то я не получу те же данные.
Есть ли другой метод для фильтрации пользовательских данных?