{"repo":"bratkartoffel/security-jwt","free":true,"listed":false,"github":"https://github.com/bratkartoffel/security-jwt","clone":"git clone https://github.com/bratkartoffel/security-jwt.git","description":"Spring Boot Addon to add JWT based security","language":"Java","stars":34,"topics":["spring-boot","jwt","jwt-token","security","spring-security"],"license":"MIT","category":"security-tools","readme_excerpt":"Spring Security Addon for JWT Providing a simple way to integrate JWT into your spring boot application. This project is split into multiple parts: base: Basic integration of JWT into spring security (without refresh tokens) internal: Support for an in-memory cache (ExpiringMap) for refresh tokens memcache: Support for memcache to store refresh tokens hibernate: Support for hibernate to store refresh tokens redis: deprecated Support for redis using jedis directly to store refresh tokens data-redis: Support for redis using spring-data-redis to store refresh tokens files: Support for filesystem to store refresh tokens Simply use the dependencies within your build script, spring boot takes care of the rest. The default configuration should be sufficient for the most use cases. Contents base: JWT Integration into Spring Security (including some REST-Controllers to authenticate against) A CryptPasswordEncoder to generate / use linux system crypt(1)-hashes (supporting the newer $5$ and $6$ hashes and rounds) Full support for Swagger 2 documentation (REST Controller and DTO are annotated and described) module internal: Refresh token support through an internal, in-memory map module memcache: Refresh token support through an external memcache server module hibernate: Refresh token support using hibernate and a database table module data-redis: Refresh token support using a redis server module files: Refresh token support using a json file various -spring-boot-starter: Spring boot sta","default_branch":null,"files":null,"tree":[],"storefront":"/r/bratkartoffel","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bratkartoffel/security-jwt/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."}