diff --git a/backend/src/main/java/hu/pazmany/controller/Controller.java b/backend/src/main/java/hu/pazmany/controller/Controller.java
index fe0492202616470b655a87c9a4a079bb911f7a09..847a7a2ddfc5320257bb482a15fd0d92d8ad9f28 100644
--- a/backend/src/main/java/hu/pazmany/controller/Controller.java
+++ b/backend/src/main/java/hu/pazmany/controller/Controller.java
@@ -128,7 +128,7 @@ public class Controller {
 	}
 
 	private boolean isValidToken(String token) {
-		return token == null || !verifyTokenSignature(token);
+		return token != null || verifyTokenSignature(token);
 	}
 
 	private boolean verifyTokenSignature(String token) {
diff --git a/backend/src/main/java/hu/pazmany/jpe/DogEntity.java b/backend/src/main/java/hu/pazmany/jpe/DogEntity.java
index 69626a0cc2899de4bcdf1c6e63d7fa45fd19ba22..832d543cd6d5cfc63ea474b3a38193123084506f 100644
--- a/backend/src/main/java/hu/pazmany/jpe/DogEntity.java
+++ b/backend/src/main/java/hu/pazmany/jpe/DogEntity.java
@@ -13,14 +13,14 @@ public class DogEntity {
     @Column(name = "name", nullable = false)
     private String name;
 
-    @Column(name = "pic", nullable = false)
+    @Column(name = "pic")
     @Lob
     private byte[] picture;
 
-    @Column(name = "breed", nullable = false)
+    @Column(name = "breed")
     private String breed;
 
-    @Column(name = "age", nullable = false)
+    @Column(name = "age")
     private Integer age;