Мой вопрос относится к этому (очень полезному!) Документ, в частности, о разделе «Логин»: https://fusionauth.io/articles/logins/mobile/natic-login-form-to-fusionauth-jwts-refresh-tokens

В общем тексте написано: «Эта форма входа в систему сообщает учетные данные пользователя (электронная почта и пароль) на бэкэнду приложения. Приложение Backend затем в свою очередь вызовы в Fusseauth.

Тем не менее, диаграмма последовательности показывает, что мобильный клиент («Приложение», а не «Backend Application») является вызовом Fusseauth's / API / входа в систему. Также на шаге 2 объяснений он говорит «Приложение публикует данные формы непосредственно в Fusseauth».

Что рекомендуется, который звонит Fusionauty's / API / Login: мобильное приложение или бэкэнда этого приложения?

Просто хочу убедиться, что я не смешиваю вещи, спасибо.

1
mugeez 1 Окт 2019 в 11:46

1 ответ

Лучший ответ

Извините за путаницу. Это действительно ошибка в наших документах. Это будет обновлено в ближайшее время.

Рекомендуемый способ - это позвонить Fusionauty напрямую, если это возможно. Вы также можете позвонить по своей бэкэнде в Fusionauth, но это дополнительный сетевой хмель, который не нужен во многих случаях. Если ваш экземпляр Fusionauty является общедоступным, просто попросите мобильное приложение вызовите /api/login api напрямую.

2
voidmain 1 Окт 2019 в 18:38