API-интерфейсы аутентификации и безопасной петли

Я создал петлевой API (' http://localhost:8100/api/insertsubmitorder/insertOrders'). этот API не является безопасным. Можем ли мы защитить и аутентифицировать этот API с помощью OAuth2 или Other. Я просматриваю документы для проверки подлинности http://loopback.io/doc/en/lb3/Authentication-authorization-and-permissions.html.

но я не могу получить решение. Пожалуйста, скажите мне, как я могу добавить Security в свои петлевые API.

1 ответ

Если у вас есть пользовательская база данных с уже существующими пользователями, я бы предложил написать пользовательский логин со встроенными пользовательскими функциями LoopBacks. В противном случае просто создайте пользователя и выполните вход в систему в /login-endpoint. Это вернет маркер доступа (а также объект пользователя, если вы хотите его включить), который вы можете использовать против конечных точек для проверки. Валидация настраивается через ACL в моделях json-объектов.

Другие вопросы по тегам