У меня есть приложение Angular, которое требует взаимодействия с Github API, я создал oauth-приложение на Github, установив для redirect_uri значение /oauth
, поэтому на этой конечной точке я получу код авторизации для обмена на токен доступа потом.
Мой вопрос: как реализовать /oauth
конечную точку / путь / маршрут? Я не думаю, что я должен реализовать oauth.component
, потому что у меня не будет никакого представления здесь, нужно только отправить этот код в бэкэнд и перенаправить на другую страницу.
Другой подход заключается в том, чтобы сделать это в ngOnInit
на app.component
, непосредственно в этом методе или подписаться на this.router.events
прослушивание NavigationStart
событий. Но опять же я не знаю, если это лучший способ сделать это.