From e7b53493ac73c1c020e8e2751a84a74a449f6487 Mon Sep 17 00:00:00 2001 From: Orlando M Guerreiro Date: Sun, 22 Jun 2025 12:31:00 +0100 Subject: [PATCH] =?UTF-8?q?Cria=C3=A7=C3=A3o=20de=20novo=20utilizador=20n?= =?UTF-8?q?=C3=A3o=20persiste=20flags=20:=20modo=20de=20autentica=C3=A7?= =?UTF-8?q?=C3=A3o=20(closes=20#10)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/oguerreiro/resilient/service/UserService.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/com/oguerreiro/resilient/service/UserService.java b/src/main/java/com/oguerreiro/resilient/service/UserService.java index c2f26b8..040183e 100644 --- a/src/main/java/com/oguerreiro/resilient/service/UserService.java +++ b/src/main/java/com/oguerreiro/resilient/service/UserService.java @@ -169,6 +169,8 @@ public class UserService { user.setResetKey(RandomUtil.generateResetKey()); user.setResetDate(Instant.now()); user.setActivated(true); + user.setAllowSamlAuthentication(userDTO.isAllowSamlAuthentication()); + user.setAllowUserPwdAuthentication(userDTO.isAllowUserPwdAuthentication()); if (userDTO.getAuthorities() != null) { Set authorities = userDTO.getAuthorities().stream().map(authorityRepository::findById).filter( Optional::isPresent).map(Optional::get).collect(Collectors.toSet());