Получение клиента OAuth2 из стратегии Google Passport - PullRequest
0 голосов
/ 05 мая 2020

Я аутентифицируюсь в своем node.js (express) с помощью Passport. js 'Стратегия Google: http://www.passportjs.org/docs/google/. Весь процесс работает нормально, и я могу аутентифицироваться, входить в систему, выходить из системы, обрабатывать токены и все такое.

Теперь я расширил область действия, включив в нее доступ к календарю и профилю аутентифицированного пользователя, создав отдельного клиента и выполнив то, что мне нужно делать в API, однако это показалось немного странным, так как кажется что я могу получить уже установленный клиент OAuth2 для последующих запросов. Кто-нибудь сталкивался с подобной проблемой?

Боковое примечание: я также получил аутентификацию, работающую с использованием учетных записей служб, возможно, это лучший путь?

1 Ответ

0 голосов
/ 20 июня 2020

В итоге я остановился на подходе JWT, который в любом случае был лучшей альтернативой для моего сценария.

...