Repolode
tymondesigns

tymondesigns/jwt-auth

Пакет JWT-аутентификации для Laravel и Lumen: выпускает и проверяет JSON Web Token для входа в API.

Звёзды
11,485
Форки
1,535
Открытые issues
612
Последний коммит
14 дней назад

Что это?

jwt-auth — PHP-пакет, который добавляет аутентификацию с помощью JSON Web Token (JWT) в приложения на Laravel и Lumen. Обычно его используют для защиты stateless API: клиент входит в систему, получает подписанный токен и передаёт его в последующих запросах вместо использования серверных сессий.

Пакет устанавливается через Composer и работает как guard в системе аутентификации Laravel. Он позволяет создавать токены для пользователей, проверять входящие токены, обновлять и аннулировать их, а также защищать маршруты с помощью middleware.

Документация проекта размещена на jwt-auth.com и содержит сведения об установке, настройке и использовании.

Ключевые возможности

  • 01Выпускает подписанные JWT для аутентифицированных пользователей в Laravel и Lumen.
  • 02Интегрируется с системой auth guard Laravel.
  • 03Поддерживает обновление и аннулирование токенов.
  • 04Предоставляет middleware для защиты маршрутов.

Сценарии использования

  • Защита stateless REST API на Laravel.
  • Аутентификация клиентов мобильных приложений и SPA без серверных сессий.
  • Добавление входа по токену в существующий сервис на Lumen.

В подборках

Темы

Частые вопросы

Что такое jwt-auth?
Пакет JWT-аутентификации для Laravel и Lumen: выпускает и проверяет JSON Web Token для входа в API. jwt-auth — PHP-пакет, который добавляет аутентификацию с помощью JSON Web Token (JWT) в приложения на Laravel и Lumen. Обычно его используют для защиты stateless API: клиент входит в систему, получает подписанный токен и передаёт его в последующих запросах вместо использования серверных сессий.
jwt-auth можно использовать бесплатно? Какая у него лицензия?
jwt-auth распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
jwt-auth всё ещё поддерживается?
Активно поддерживается. Последний коммит в jwt-auth — 24 окт. 2026 г..
Для чего можно использовать jwt-auth?
Защита stateless REST API на Laravel. Аутентификация клиентов мобильных приложений и SPA без серверных сессий. Добавление входа по токену в существующий сервис на Lumen.
Где скачать jwt-auth?
Исходный код и инструкции по установке — на GitHub: https://github.com/tymondesigns/jwt-auth

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Открытая инфраструктура аутентификации и авторизации на базе OIDC и OAuth 2.1, с поддержкой мультитенантности, корпоративного SSO и RBAC для SaaS- и AI-приложений.

14,9 тыс.+24 за неделю1,2 тыс.TypeScriptMPL-2.0Активно поддерживаетсяОбновлён 11 часов назад

Java-библиотека для создания, разбора и проверки JSON Web Tokens (JWT) и JSON Web Keys (JWK) на JVM и Android.

11,1 тыс.+6 за неделю1,4 тыс.JavaApache-2.0Обновлён в прошлом месяце