awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
tymondesigns avatar

tymondesigns/jwt-auth

0
View on GitHub↗
11,484 stars·1,540 forks·PHP·MIT·16 viewsjwt-auth.com↗

Jwt Auth

jwt-auth is a PHP package providing JSON Web Token authentication for Laravel and Lumen applications. It serves as a token provider and stateless session manager, allowing applications to issue and validate signed tokens to manage user identity across network requests.

The library implements stateless API security by verifying identity tokens sent in request headers, removing the requirement to store session data on the server. It uses signed tokens to verify user credentials and restrict access to protected resources.

The project provides capabilities for user access control, authentication, and session validation. It integrates into the application via service providers and utilizes middleware to filter incoming requests.

Features

  • JWT Authentication - Provides a complete implementation of identity verification using JSON Web Tokens for PHP applications.
  • HTTP Request Filtering - Provides middleware to filter incoming HTTP requests and validate tokens before allowing access to protected routes.
  • Identity Token Services - Issues cryptographically signed identity tokens to manage authentication and authorization.
  • Session Authentication - Manages secure access by verifying the authenticity and expiration of tokens for each user session.
  • Stateless Session Management - Implements stateless session management to maintain authentication state across requests without server-side storage.
  • User Authentication Systems - Provides a framework for verifying user identity and controlling access to private resources via JWTs.
  • Stateless Token Validation - Implements stateless token validation to verify user identity without relying on server-side session storage.
  • Laravel Authentication Integrations - Manages user identities and session persistence specifically within the Laravel and Lumen frameworks.
  • Signature Verification - Implements token signature verification to ensure payloads have not been tampered with by the client.
  • User-Based Access Restrictions - Restricts access to API endpoints by validating signed security tokens against user permissions.
  • Identity Mapping - Maps user identifiers and expiration timestamps directly within the token payload to reduce database lookups.
  • Authentication and Authorization - Provides JSON Web Token authentication for APIs.
  • Authentication and Security - JSON Web Token authentication for API security.

Star history

Star history chart for tymondesigns/jwt-authStar history chart for tymondesigns/jwt-auth

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Jwt Auth

These projects share indexed features with Jwt Auth. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • coreos/dexcoreos avatar

    coreos/dex

    10,885View on GitHub↗

    Dex is an OpenID Connect identity provider that functions as an identity federation gateway. It authenticates users and issues signed tokens for applications by using a variety of pluggable connectors to interface with external identity sources. The project focuses on federating multiple external identity providers into a single authentication portal. It maps diverse external authentication sources to a uniform internal user representation and manages the orchestration of authorization handshakes between clients and identity sources. Capability areas include centralized user authentication,

    Go
    View on GitHub↗10,885
  • jaredhanson/passportjaredhanson avatar

    jaredhanson/passport

    23,534View on GitHub↗

    Passport is a Node.js authentication middleware designed to manage user identities and session states within web applications. It functions as a request identity verifier that secures application routes by validating user credentials before granting access. The system utilizes a modular authentication strategy, allowing identity verification through interchangeable plugins. This architecture supports the creation of custom authentication strategies for local credentials and the integration of federated identity providers using external protocols. The framework provides capabilities for sessi

    JavaScriptexpressnodejsoauth
    View on GitHub↗23,534
  • eddycjy/go-gin-exampleeddycjy avatar

    eddycjy/go-gin-example

    7,193View on GitHub↗

    This project is a reference implementation and boilerplate for building RESTful services using the Gin web framework in Go. It provides a structured backend architecture featuring modular routing and middleware to serve as a template for Go web applications. The project distinguishes itself through a comprehensive set of integrated systems, including a security layer for user authentication and private endpoint protection using JSON Web Tokens. It also implements a high-speed memory storage layer via Redis to cache frequent database queries and a containerized runtime environment for consiste

    Goapiendlessgin
    View on GitHub↗7,193
  • azat-co/practicalnodeazat-co avatar

    azat-co/practicalnode

    3,787View on GitHub↗

    Practicalnode is a comprehensive educational resource and backend development framework for mastering server-side programming with Node.js. It provides a structured approach to building scalable network services, REST APIs, and real-time applications using asynchronous JavaScript. The project serves as a detailed implementation guide for several core backend patterns, including MongoDB data modeling and the construction of REST API development kits. It emphasizes a specific workflow for Docker containerization and offers a variety of strategies for managing user identity through stateless tok

    JavaScriptapressawsaws-ec2
    View on GitHub↗3,787
Compare all 30 related projects→

Frequently asked questions

What does tymondesigns/jwt-auth do?

jwt-auth is a PHP package providing JSON Web Token authentication for Laravel and Lumen applications. It serves as a token provider and stateless session manager, allowing applications to issue and validate signed tokens to manage user identity across network requests.

What are the main features of tymondesigns/jwt-auth?

The main features of tymondesigns/jwt-auth are: JWT Authentication, HTTP Request Filtering, Identity Token Services, Session Authentication, Stateless Session Management, User Authentication Systems, Stateless Token Validation, Laravel Authentication Integrations.

Which projects share features with tymondesigns/jwt-auth?

Projects with overlapping indexed features include: coreos/dex — Dex is an OpenID Connect identity provider that functions as an identity federation gateway. It authenticates users… jaredhanson/passport — Passport is a Node.js authentication middleware designed to manage user identities and session states within web… eddycjy/go-gin-example — This project is a reference implementation and boilerplate for building RESTful services using the Gin web framework… heartcombo/devise — Devise is a flexible authentication framework for Ruby on Rails applications. It serves as a user identity management… azat-co/practicalnode — Practicalnode is a comprehensive educational resource and backend development framework for mastering server-side… hiteshchoudhary/chai-backend — This project is a Node.js and Express backend application that provides a RESTful API for managing video content,…