Laravel-restful api

Я использую фреймворк laravel. В моем случае, мне нужно сохранить данные (войти или зарегистрироваться, например) в удаленной базе данных на облаке.
Но для связи с базой данных и laravel, мне нужно использовать REST api.

У меня есть класс php в laravel с функциями (например, login function), и в этой функции я создал логику подключения к моему API удаленного rest (отправка электронной почты и пароля).

Теперь я сделал подключение к удаленной базе данных и проверить, если электронная почта и пароль существует и вернуть сообщение (если true, то я возвращаю представление, false я показать сообщение об ошибке).

Пока это работает нормально. Но у меня есть проблема. Потому что я не использую механизм аутентификации laravel в файле маршрутов. Я не могу использовать промежуточное программное обеспечение для предотвращения прямого доступа к маршрутам без входа в систему. Как лучше всего добавить эту безопасность?

Мне нужна твоя помощь. Большое спасибо.

С уважением

1 ответ

  1. Также можно создать локальный useraccount с учетными данными учетной записи, полученной из API. Таким образом, вы можете загрузить все необходимые данные на свой веб-сайт, а также использовать промежуточное программное обеспечение auth.

    Есть несколько способов сделать это, возможно, вы можете создать свой собственный cookie и проверить его перед любым выходом.