Implementing JWT (JSON Web Tokens) with Spring Security in Springboot App