Как реализовать аутентификацию Apostropecms с помощью fusionauth - PullRequest
1 голос
/ 10 октября 2019

Я использую аутентификацию Apostropecms с помощью fusionauth. Для этого я использую модули apostrophe-passport и passport-oauth2. У меня проблемы на этапе, когда я должен получить информацию о пользователе. Я не получаю информацию пользователя от fusionauth с помощью / oauth2 / userinfo или /api/user.

Я изменил стратегию passport-oauth2, чтобы адаптировать ее к потоку fusionauth.

Этоошибка: InternalOAuthError: не удалось получить профиль пользователя

1 Ответ

0 голосов
/ 11 октября 2019

Вы можете использовать пользовательский API или конечную точку Userinfo в обратном вызове проверки .

Для вызова пользовательского API укажите accessToken, переданный в проверкуобратный вызов для отправки в FusionAuth в заголовке Authorization, как описано в аутентификации API JWT .

Или используйте конечную точку Userinfo, как описано в примере.

...