Чтобы выполнить проверку подлинности с помощью Sanctum, вы можете рассмотреть следующие методы:
-
Использование встроенного промежуточного программного обеспечения
authLaravel: Laravel Sanctum интегрируется с системой аутентификации Laravel, что позволяет защищать маршруты путем добавления промежуточного программного обеспеченияauthв определения вашего маршрута. Это промежуточное программное обеспечение гарантирует проверку подлинности пользователя перед доступом к защищенным маршрутам. -
Проверка подлинности пользователя: вы можете использовать фасад
AuthLaravel, чтобы проверить, действителен ли текущий аутентифицированный пользователь. Например, вы можете использовать методcheck, чтобы определить, аутентифицирован ли пользователь. -
Проверка статуса аутентификации: Sanctum предоставляет такие методы, как
user,idиguest, для доступа к текущему аутентифицированному пользователю или проверки если пользователь является гостем. Эти методы можно использовать для выполнения определенных действий в зависимости от статуса аутентификации. -
Получение аутентифицированного пользователя. Вы можете использовать метод
user, предоставляемый Sanctum, для получения экземпляра аутентифицированного пользователя. Это позволяет получить доступ к информации пользователя и выполнять на ее основе действия.