{"repo":"bfwg/springboot-jwt-starter","free":true,"listed":false,"github":"https://github.com/bfwg/springboot-jwt-starter","clone":"git clone https://github.com/bfwg/springboot-jwt-starter.git","description":"A Spring Boot JWT starter kit for stateless and token-based authentication apps.","language":"Java","stars":848,"topics":["spring-boot","jwt","angularjs","java","spring","spring-security","jwt-authentication"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"[\\[中文版\\]](README cn.md) A Springboot token-based security starter kit featuring AngularJS and Springboot (JSON Web Token) If you're looking for using Angular 4 for frontend implementation, please checkout angular-spring-starter, a fullstack starter kit featuring Angular 4, Router, Forms, Http, Services, Spring boot, Json Web Token Live Demo Authentication is the most common scenario for using JWT. Once the user is logged in, each subsequent request will include the JWT, allowing the user to access routes, services, and resources that are permitted with that token. Single Sign On is a feature that widely uses JWT nowadays, because of its small overhead and its ability to be easily used across different domains. -- Auth0 Quick start Make sure you have Maven and Java 1.7 or greater Run with docker File Structure Table of Contents File Structure Configuration JSON Web Token Configuration - WebSecurityConfig.java : The server-side authentication configurations. - application.yml : Application level properties i.e the token expire time, token secret etc. You can find a reference of all application properties here. - JWT token TTL : JWT Tokens are configured to expire after 10 minutes, you can get a new token by signing in again. - Using a different database : This Starter kit is using an embedded H2 database that is automatically configured by Spring Boot. If you want to connect to another database you have to specify the connection in the application.yml in the resource directory.","default_branch":null,"files":null,"tree":[],"storefront":"/r/bfwg","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bfwg/springboot-jwt-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."}