Я использую passport.js с стратегией GitHub для аутентификации пользователей. Я успешно выполнил вход пользователя и могу запросить учетные данные текущего пользователя на сервере (req.user
).Как переслать мои данные паспорта js в GitHub?
Теперь я хочу использовать GitHub api из своего приложения. Благодаря CORS, моя установка такова:
User Action <-> GET/POST <-> My Web Server <-> GET/POST <-> GitHub
Проблема заключается в том, что мой веб-сервер должен передавать учетные данные пользователя при выполнении запросов на GitHub от их имени.
Как мне «запереть» мою пользовательскую сессию в GitHub?
Я использую superagent
на своем сервере для вызова API GitHub.
Связанные дискуссиях: https://github.com/jaredpalmer/react-production-starter/issues/37 – sdgfsdh