Когда дело доходит до аутентификации в Laravel, есть много вариантов. Но что мы должны использовать, когда дело доходит до аутентификации вашего API? Традиционно мы опирались на что-то вроде веб-токенов JSON для нашей аутентификации API, аналогично аутентификации на основе сеансов. Вы меняете свои учетные данные на что-то, что обеспечит вам длительный доступ. Затем мы начали использовать Laravel Passport, фантастическую реализацию OAuth, которую вы можете использовать для предоставления доступа OAuth к вашим приложениям Laravel, будь то аутентификация между серверами, мобильная аутентификация или другие типы аутентификации. Долгое время мы придерживались использования Passport Laravel и типа предоставления пароля, что позволяло нам отправлять наши учетные данные вместе с данными приложения OAuth, и мы возвращали токен доступа и обновления, что позволяло нам получить доступ и обновлять этот доступ по истечении срока его действия. Однако это больше не рекомендуется в качестве механизма а