Тэг: 

laravel

Аутентификация с использованием Laravel Sanctum

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

Laravel, Nginx и MySQL с помощью Docker Compose

Контейнеризация — способ запускать приложение со всеми зависимостями в определённой среде, которая не влияет на операционную систему. Таким образом ни одно приложение не зависит ни от другого приложения, ни от глобального окружения.  Если на вашем сервере, например, установлен php версии 8.1, но по каким-то причинам нужно запустить старый проект, вы можете пойти двумя путями. Первое, что приходит в голову — настроить ещё один сервер, «развернуть» на нём веб-окружение с php версии 5.6, обновить все пакеты и зависимости, где нужно — переписать код. Но есть способ проще: достаточно создать контейнер, окружение которого не будет влиять на всю остальную систему.

Основы Laravel 8

Laravel — это фреймворк для веб-приложений с выразительным элегантным синтаксисом. Laravel ценит красоту. Мы любим чистый код так же сильно, как и вы. Простой и элегантный синтаксис предоставляет потрясающую функциональность на кончиках ваших пальцев.