From 14049730a4db9ec0c366a238cf701edda4dfa02b Mon Sep 17 00:00:00 2001 From: Maximilian Leopold Date: Tue, 9 Apr 2019 13:24:33 +0200 Subject: [PATCH] Changed something, that previously worked without the anotation... --- build.gradle | 12 ++++++------ .../java/hhn/labsw/bugageocaching/Application.java | 3 ++- .../labsw/bugageocaching/controller/Controller.java | 4 ++-- 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/build.gradle b/build.gradle index 1a8425f..9ac2ca4 100644 --- a/build.gradle +++ b/build.gradle @@ -36,14 +36,14 @@ dependencies { implementation 'com.google.code.gson:gson:2.8.5' - compile 'org.springframework.boot:spring-boot-starter-tomcat' - compile 'org.springframework.boot:spring-boot-starter-security' - compile 'org.springframework.boot:spring-boot-starter-actuator' - compile 'org.springframework.boot:spring-boot-starter-aop' - compile group: 'org.springframework.boot', name: 'spring-boot-starter-mail', version: '1.2.0.RELEASE' + //compile 'org.springframework.boot:spring-boot-starter-tomcat' + //compile 'org.springframework.boot:spring-boot-starter-security' + //compile 'org.springframework.boot:spring-boot-starter-actuator' + //compile 'org.springframework.boot:spring-boot-starter-aop' + //ompile group: 'org.springframework.boot', name: 'spring-boot-starter-mail', version: '1.2.0.RELEASE' compile group: 'org.springframework.security', name: 'spring-security-core', version: '5.1.4.RELEASE' - + compile group: 'at.favre.lib', name: 'bcrypt', version: '{latest-version}' //JWT compile 'io.jsonwebtoken:jjwt-api:0.10.5' diff --git a/src/main/java/hhn/labsw/bugageocaching/Application.java b/src/main/java/hhn/labsw/bugageocaching/Application.java index 0212443..3a6de76 100644 --- a/src/main/java/hhn/labsw/bugageocaching/Application.java +++ b/src/main/java/hhn/labsw/bugageocaching/Application.java @@ -3,10 +3,11 @@ package hhn.labsw.bugageocaching; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration; import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; -@SpringBootApplication +@SpringBootApplication(exclude = { SecurityAutoConfiguration.class }) public class Application{ /**@Override diff --git a/src/main/java/hhn/labsw/bugageocaching/controller/Controller.java b/src/main/java/hhn/labsw/bugageocaching/controller/Controller.java index 1b0d3b1..73daf44 100644 --- a/src/main/java/hhn/labsw/bugageocaching/controller/Controller.java +++ b/src/main/java/hhn/labsw/bugageocaching/controller/Controller.java @@ -89,7 +89,7 @@ public class Controller { .setExpiration(new Date(new Date().getTime() + (1000 * 60 * 60 * 24))) //One day expiration .signWith(signatureAlgorithm, key) .compact(); - /*System.out.println(token); + System.out.println(token); Claims claims = Jwts.parser() //Parse JWT .setSigningKey(key) @@ -98,7 +98,7 @@ public class Controller { System.out.println("Subject: " + claims.getSubject()); System.out.println("Issuer: " + claims.getIssuer()); System.out.println("Admin: " + claims.get("admin")); - System.out.println("Expiration: " + claims.getExpiration());*/ + System.out.println("Expiration: " + claims.getExpiration()); return ResponseEntity.status(200).body(token); }