Как использовать промежуточное ПО аутентификации для внешнего APIS
Мне интересно, как я могу использовать промежуточное программное обеспечение аутентификации для защиты аутентифицированных маршрутов в Laravel? я имею backend logics/apis on node.js
и я разрабатываю интерфейс на Laravel.
Есть несколько маршрутов, таких как профиль пользователя профиля администратора и т. Д., Которые я хочу защитить с помощью auth guard. Я немного знаю об промежуточном программном обеспечении. Если это законченный проект laravel, в котором серверная часть базы данных обрабатывается laravel, то это простая задача, но для моего случая серверная часть находится где-то еще.
Должен ли я создавать новое промежуточное ПО со своей собственной пользовательской функцией или есть способ каким-то образом изменить существующее промежуточное ПО аутентификации и использовать его.
И если я сделаю специальное промежуточное программное обеспечение для защиты, как я могу проверить, вошел ли пользователь в систему с блейда.
В обычном проекте мы можем использовать
@if(Auth::check()) <do something @endif
Но в случае специального промежуточного программного обеспечения охраны, как я могу это сделать??