Как настроить сервер OAuth 2.0 с помощью loopback

Я хочу настроить сервер OAuth 2.0 с помощью Loopback с помощью пакета loopback-component-oauth2

Документация находится здесь: https://docs.strongloop.com/display/public/LB/OAuth+2.0#OAuth2.0-UsingtheOAuth2component

Но очень неясно, какие модели я должен создать и какую конечную точку отдыха следует определить?

Пожалуйста, помогите!

Ответ 1

Прежде всего, важно отметить, что документация может быть устаревшей:

После приобретения IBM StrongLoop мы интегрировали сильные шлюзы с новейшим предложением от IBM под названием API Connect.

В любом случае, если вам нужны некоторые указания о том, как сервер настроен на предоставление аутентификации OAUTH 2, вы должны посмотреть на следующий проект git и обратить пристальное внимание на следующее:

  • strong-gateway/server/server.js - дает вам представление о том, какие модули и методы создавать внутри вашего сервера script.
  • strong-gateway/test/* - содержит кучу скриптов, которые показывают, как он используется в контексте авторизации.

Git, используя OAuth2.0 со шлюзом API StrongLoop: https://github.com/strongloop-archive/strong-gateway