2016-01-06 2 views
1

Я хочу использовать Ionic для подключения с API-интерфейсом Laravel. Насколько я знаю, я должен использовать OAuth для аутентификации пользователя. Как это останавливает другие клиенты/запросы от доступа к моему API отдыха?Как мне поддерживать бэкэнд от сторонних клиентов

Например, если кто-то создал другое приложение Ionic или что-то еще и запросил токен OAuth.

ответ

1

AFAIK до сих пор нет возможности полностью защитить ваш источник API. Как вы упомянули, OAuth - это один из способов защиты.

Я часто использую JWT, он же. JSON Web Token с токеном-обновлением, срок действия которого истекает сразу после одного использования. Вы можете проверить мой короткий учебник по использованию J WT with Laravel and AngularJS, который абсолютно аналогичен Ionic.

+0

Спасибо, Пит, это хороший способ. Я действительно не хочу, чтобы кто-нибудь мог получить доступ к остальным апи. Я уверен, что там что-то есть. – Ninja

Смежные вопросы