Autenticação de logins sociais através de loopback-passaporte
Estou começando a ganhar terreno comloopback api
. Atualmente, estou tentando integrar a autenticação por meio do login social para meu aplicativo. Eu encontrei três páginas que indicam como realizar isso, mas todas mostram isso de maneira um pouco diferente e pouco clara:github-loopback-componente-passaporte & npmjs-loopback-component-passport & Exemplo de github-loopback-component-passport. Estou um pouco confuso sobre qual é o processo mais atualizado. Alguém pode lançar alguma luz sobre a melhor forma de integrar o login social ao loopback? Além disso, como testá-lo para rotas que podem exigir tokens de acesso? Aqui está oRepositório do Github do projeto.
Dependências Atuais
"dependencies": {
"compression": "^1.0.3",
"cors": "^2.5.2",
"lodash": "^3.10.1",
"loopback": "^2.26.2",
"loopback-boot": "^2.6.5",
"loopback-component-explorer": "^2.1.0",
"loopback-connector-mysql": "^2.2.0",
"loopback-datasource-juggler": "^2.19.0",
"loopback-stormpath": "0.0.1",
"serve-favicon": "^2.0.1",
"passport": "^0.3.2",
"underscore": "^1.8.2"
}