Nuxt: как инициировать поток Oauth2 на стороне сервера с помощью nuxt / auth для целей единого входа (SSO)? - PullRequest
0 голосов
/ 09 мая 2020

В моем приложении nuxt я хочу проверить, прошел ли пользователь аутентификацию до того, как серверная часть отправит данные обратно пользователю. Я могу это сделать (пока я не делаю никаких api-вызовов на стороне сервера). Когда я хочу запустить метод loginWith () из модуля nuxt / auth в nuxtServerInit или промежуточном программном обеспечении, я получаю следующую ошибку:

 ERROR  window is not defined
 at Oauth2Scheme.login (server.js:979:5)
 at Auth.login (server.js:458:41)
 at server.js:450:51
 at processTicksAndRejections (internal/process/task_queues.js:97:5)

Есть ли способ инициировать поток Oauth2 со стороны сервера ( например, в nuxtServerInit-hook)?

Большое спасибо! Любая помощь приветствуется.

...