#javascript #node.js #github #oauth #github-api
Вопрос:
Я создаю приложение Github в node / React, в которое пользователь может войти, и оно должно показать им список принадлежащих им репозиториев.
Я настроил веб-поток аутентификации и получил ответ access_token
от конечной точки oauth примерно так:
POST "/login/oauth/access_token", {
client_id: GITHUB_CLIENT_ID,
client_secret: GITHUB_CLIENT_SECRET,
code: CODE,
redirect_uri: REDIRECT_URI
}
Могу ли я использовать этот маркер доступа для вызова /orgs/{org}/repos
конечной точки?
Как я должен получить {org}
значение? Могу ли я получить список организаций, к которым принадлежит пользователь?
Кажется, я хожу по кругу с документацией Github. Возможно, мне следует использовать приложение Github вместо приложения Oauth?
Я резюмирую, как я могу получить список репозиториев пользователей для отображения пользователю, вошедшему в мое приложение?