Repolode
tymondesigns

tymondesigns/jwt-auth

Laravel과 Lumen에서 API 로그인을 위해 JSON Web Token을 발급하고 검증하는 JWT 인증 패키지입니다.

스타
11,485
포크
1,536
열린 이슈
612
마지막 커밋
14일 전

어떤 프로젝트인가요?

jwt-auth는 Laravel 및 Lumen 애플리케이션에 JSON Web Token(JWT) 인증을 추가하는 PHP 패키지입니다. 주로 무상태 API를 보호하는 데 사용하며, 클라이언트가 한 번 로그인해 서명된 토큰을 받은 뒤 이후 요청에 서버 측 세션 대신 해당 토큰을 전송합니다.

이 패키지는 Composer로 설치하며 Laravel 인증 시스템의 guard로 동작합니다. 사용자 토큰 생성, 수신한 토큰 검증, 토큰 갱신 및 무효화 메서드를 제공하고, middleware를 통해 라우트에 적용할 수 있습니다.

프로젝트 문서는 jwt-auth.com에서 확인할 수 있으며 설치, 구성 및 사용 방법을 다룹니다.

핵심 기능

  • 01Laravel 및 Lumen에서 인증된 사용자의 서명된 JWT를 발급합니다.
  • 02Laravel의 auth guard 시스템과 연동됩니다.
  • 03토큰 갱신 및 무효화를 지원합니다.
  • 04라우트를 보호하는 middleware를 제공합니다.

활용 사례

  • Laravel로 구축한 무상태 REST API를 보호합니다.
  • 서버 세션 없이 모바일 앱 또는 싱글 페이지 앱 클라이언트를 인증합니다.
  • 기존 Lumen 서비스에 토큰 기반 로그인을 추가합니다.

포함된 컬렉션

토픽

자주 묻는 질문

jwt-auth은(는) 무엇인가요?
Laravel과 Lumen에서 API 로그인을 위해 JSON Web Token을 발급하고 검증하는 JWT 인증 패키지입니다. jwt-auth는 Laravel 및 Lumen 애플리케이션에 JSON Web Token(JWT) 인증을 추가하는 PHP 패키지입니다. 주로 무상태 API를 보호하는 데 사용하며, 클라이언트가 한 번 로그인해 서명된 토큰을 받은 뒤 이후 요청에 서버 측 세션 대신 해당 토큰을 전송합니다.
jwt-auth은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
jwt-auth은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
jwt-auth은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. jwt-auth의 마지막 커밋은 2026년 10월 24일입니다.
jwt-auth은(는) 어디에 사용할 수 있나요?
Laravel로 구축한 무상태 REST API를 보호합니다. 서버 세션 없이 모바일 앱 또는 싱글 페이지 앱 클라이언트를 인증합니다. 기존 Lumen 서비스에 토큰 기반 로그인을 추가합니다.
jwt-auth은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/tymondesigns/jwt-auth

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트

JVM과 Android에서 JSON Web Token(JWT) 및 JSON Web Key(JWK)를 생성, 파싱, 검증하는 Java 라이브러리입니다.

1.1만+4 이번 주1.4천JavaApache-2.0업데이트 지난달