diff --git a/klab.hub/src/main/java/org/integratedmodelling/klab/hub/users/services/UserRegistrationServiceImpl.java b/klab.hub/src/main/java/org/integratedmodelling/klab/hub/users/services/UserRegistrationServiceImpl.java index 2b2d8a246..42e277b5f 100644 --- a/klab.hub/src/main/java/org/integratedmodelling/klab/hub/users/services/UserRegistrationServiceImpl.java +++ b/klab.hub/src/main/java/org/integratedmodelling/klab/hub/users/services/UserRegistrationServiceImpl.java @@ -3,6 +3,7 @@ import java.util.List; import java.util.Optional; +import org.integratedmodelling.klab.auth.Role; import org.integratedmodelling.klab.hub.agreements.dto.Agreement; import org.integratedmodelling.klab.hub.agreements.dto.AgreementEntry; import org.integratedmodelling.klab.hub.agreements.services.AgreementService; @@ -56,6 +57,7 @@ public User registerNewUser(String username, String email) { User newUser = new User(); newUser.setUsername(username); newUser.setEmail(email); + newUser.addRoles(Role.ROLE_USER); newUser = new CreateUser(userRepository, newUser, AccountStatus.active).execute(); publisher.publish(new NewUserAdded(new Object(), newUser)); return newUser;