como proteger o serviço RESTful do Boot Spring com OAuth2 e logon social

Estou tentando usar o aplicativo Angular 2 Front End como um cliente que consumirá o recurso do Spring RESTful Web Service.

Então, pensou em proteger este serviço da web com autenticação OAuth 2 e logon social (Google e Facebook).

Após o login bem-sucedido com o Social Login, ele não está redirecionando para o URL (porta na qual o Angular 2 está sendo executado no ambiente local com porta 3000) a partir da qual eu fiz a solicitação, mas está redirecionando para a porta 8080 no ambiente local

localhost: 3000 - Front end localhost: 8080 - OAuth

Eu segui este tutorialhttps://spring.io/guides/tutorials/spring-boot-oauth2/ para o cenário acima, mas eles estão usando o aplicativo JAVA como cliente e estão lidando com anotações.

questionAnswers(1)

yourAnswerToTheQuestion