Аутентификация в социальных сетях через loopback-паспорт

Я начинаю укрепляться сloopback api, В настоящее время я пытаюсь интегрировать аутентификацию через социальный вход для моего приложения. Я нашел три страницы, которые показывают, как это сделать, но все они показывают это немного по-другому и неясно:GitHub-петлевой-компонентный паспорт & npmjs-петлевой-компонентный паспорт & GitHub-петлевой-компонент-паспортный пример, Я немного смущен тем, что является самым современным процессом. Может кто-нибудь пролить свет на то, как наилучшим образом интегрировать социальный вход в систему с обратной связью? Кроме того, как проверить это для маршрутов, которые могут потребовать токены доступа? ЗдесьGithub Repo проекта.

Текущие зависимости

"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"
  }

Ответы на вопрос(1)

Ваш ответ на вопрос