Какая из систем аутентификации для spa на laravel предпочтительнее?
Я нашёл двух игроков: jwt-auth и sanctum. Знаю, что есть ещё passport, но это уже другая весовая категория. Так вот, выбирая между первыми двумя, кому отдаёте предпочтение и почему? Пожалуйста, отвечайте только, если использовали оба инструмента и можете сравнить.
Зависит от конкретных задач.
Если вам нужен токен как механизм сессии для spa, подойдет sanctum.
Если вы будете работать с jwt токеном (читать из него данные, расшифровывать, проверять хеш и т.д), тогда jwt.
Я чаще использую sanctum, в большинстве случаев этого достаточно.