{"repo":"smitroy4/jwt-spring-boot-starter","free":true,"listed":false,"github":"https://github.com/smitroy4/jwt-spring-boot-starter","clone":"git clone https://github.com/smitroy4/jwt-spring-boot-starter.git","description":"Reusable JWT authentication starter for Spring Boot featuring auto-configuration, Spring Security integration, JWT authentication filters, protected route handling, and plug-and-play backend security infrastructure.","language":"Java","stars":76,"topics":["authentication","backend","java","jwt","maven","opensource","security","spring-boot","starter"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"jwt-spring-boot-starter Production-ready JWT authentication starter for Spring Boot. Plug in the dependency, configure JWT properties, and instantly get: JWT token generation JWT validation Spring Security integration automatic authentication filter protected route handling zero boilerplate configuration --- Features JWT Core Features Access token generation Refresh token generation Claims extraction Type-safe claim parsing Token validation Access & refresh token detection --- Spring Security Integration Automatic JWT authentication filter registration Automatic Spring Security configuration Bearer token authentication SecurityContext authentication support Route protection Public route exclusion support --- Developer Experience Fully auto-configured Minimal setup Java 21 compatible Spring Boot 4.x.x compatible Zero manual bean registration Plug-and-play architecture --- Installation 1. Add GitHub Packages Repository --- 2. Add Dependency --- Configuration application.yml --- Quick Start Generate Token --- Protected Route Example --- Authentication Flow Step 1 — Generate Token Response: --- Step 2 — Access Protected Endpoint Response: --- How It Works --- Auto Configuration Architecture --- Included Components Auto-Configured Beans JwtService JwtAuthenticationFilter SecurityFilterChain JwtConfigurationProperties --- Overriding Starter Components The starter is fully extensible. Applications can override: JwtService JwtAuthenticationFilter SecurityFilterChain simply by definin","default_branch":null,"files":null,"tree":[],"storefront":"/r/smitroy4","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/smitroy4/jwt-spring-boot-starter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}