Как обрабатывать redirect_uri с помощью кода авторизации - PullRequest
1 голос
/ 24 апреля 2020

У меня есть приложение Angular, которое требует взаимодействия с Github API, я создал oauth-приложение на Github, установив для redirect_uri значение /oauth, поэтому на этой конечной точке я получу код авторизации для обмена на токен доступа потом.

Мой вопрос: как реализовать /oauth конечную точку / путь / маршрут? Я не думаю, что я должен реализовать oauth.component, потому что у меня не будет никакого представления здесь, нужно только отправить этот код в бэкэнд и перенаправить на другую страницу.

Другой подход заключается в том, чтобы сделать это в ngOnInit на app.component, непосредственно в этом методе или подписаться на this.router.events прослушивание NavigationStart событий. Но опять же я не знаю, если это лучший способ сделать это.

...