diff --git a/src/main/java/com/smartharvester/model/login/request/SignupRequest.java b/src/main/java/com/smartharvester/model/login/request/SignupRequest.java index b024229cab0ac01910c356ddd21bcef4ccc2a6f1..9e60706c3897314cf60e6d21cda5a8287026e64c 100644 --- a/src/main/java/com/smartharvester/model/login/request/SignupRequest.java +++ b/src/main/java/com/smartharvester/model/login/request/SignupRequest.java @@ -19,6 +19,7 @@ public class SignupRequest { private String lastName; @NotBlank private String email; + private String role; private CharSequence password; public String getFirstName() { @@ -53,4 +54,12 @@ public class SignupRequest { this.password = password; } + public String getRole() { + return role; + } + + public void setRole() { + this.role = "ADMIN"; + } + } diff --git a/src/main/java/com/smartharvester/model/user/SmartHarvesterUser.java b/src/main/java/com/smartharvester/model/user/SmartHarvesterUser.java index a8de4518843d471909cfd265aab1208540cb2ba4..72e37a949687efcfef6c410c165d8826e845ef35 100644 --- a/src/main/java/com/smartharvester/model/user/SmartHarvesterUser.java +++ b/src/main/java/com/smartharvester/model/user/SmartHarvesterUser.java @@ -19,6 +19,7 @@ public class SmartHarvesterUser { private String firstName; private String lastName; private String email; + private String role; @Field("passwordHash") private String password; @@ -29,6 +30,7 @@ public class SmartHarvesterUser { this.lastName = lastName; this.uuid = uuid; this.email = email; + this.role = "ADMIN"; this.password = password; } @@ -79,4 +81,12 @@ public class SmartHarvesterUser { public void setPassword(String password) { this.password = password; } + + public String getRole() { + return role; + } + + public void setRole(String role) { + this.role = role; + } }