Как реализовать Google oauth с JWT в моем приложении с помощью интерфейса переднего плана и службы отдыха? - PullRequest
0 голосов
/ 18 марта 2020

Я объясню текущий поток входа в систему и где именно я застрял:
1) Клиентский браузер открывает индекс. html, который размещен на apache.
2) клиентский браузер нажимает на API входа, который перенаправляет их на страницу Google oauth, где они дают нашему приложению разрешение на доступ к информации профиля.
3) мы предоставляем URL-адрес перенаправления в Google, который он вызывает после успешного входа в Google.
4) URL-адрес перенаправления - это API на нашем сервере, который принимает информацию о пользователе и генерирует для нее jwt.
Вот где я застрял. Итак, теперь, поскольку внешний интерфейс размещен на apache в отдельном виртуальном компьютере, как внутренний сервер может вызывать внешний интерфейс таким образом, чтобы пользовательский интерфейс мог подписать пользователя? Просто вызвать index. html недостаточно, потому что он просто снова откроет страницу входа. Как мне нажать index. html и войти в систему? Также сохраните jwt где-нибудь в браузере клиента (localstorage?)

...