From c4a6dfcb5906c223f6d21204e45fd14c4f995e14 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 24 Nov 2022 11:22:25 +0000 Subject: [PATCH 1/2] Update dependency org.springframework.security:spring-security-crypto to v6 --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 49b02ab..5df11d9 100644 --- a/build.gradle +++ b/build.gradle @@ -34,7 +34,7 @@ dependencies { implementation 'org.hibernate:hibernate-core:6.1.0.Final' implementation 'org.hibernate:hibernate-hikaricp:6.1.0.Final' implementation 'com.zaxxer:HikariCP:5.0.1' - implementation 'org.springframework.security:spring-security-crypto:5.8.0' + implementation 'org.springframework.security:spring-security-crypto:6.0.0' implementation 'commons-logging:commons-logging:1.2' implementation(platform("com.squareup.okhttp3:okhttp-bom:4.10.0")) implementation 'com.squareup.okhttp3:okhttp' From cdbb3a10eb954cefe2b5c8732b3afc20fb86244b Mon Sep 17 00:00:00 2001 From: Kavin <20838718+FireMasterK@users.noreply.github.com> Date: Sat, 26 Nov 2022 19:06:45 +0000 Subject: [PATCH 2/2] Migrate to new default method for Argon2 Constructor. --- .../java/me/kavin/piped/server/handlers/auth/UserHandlers.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/me/kavin/piped/server/handlers/auth/UserHandlers.java b/src/main/java/me/kavin/piped/server/handlers/auth/UserHandlers.java index 3719767..ad36481 100644 --- a/src/main/java/me/kavin/piped/server/handlers/auth/UserHandlers.java +++ b/src/main/java/me/kavin/piped/server/handlers/auth/UserHandlers.java @@ -25,7 +25,7 @@ import java.util.UUID; import static me.kavin.piped.consts.Constants.mapper; public class UserHandlers { - private static final Argon2PasswordEncoder argon2PasswordEncoder = new Argon2PasswordEncoder(); + private static final Argon2PasswordEncoder argon2PasswordEncoder = Argon2PasswordEncoder.defaultsForSpringSecurity_v5_8(); private static final BCryptPasswordEncoder bcryptPasswordEncoder = new BCryptPasswordEncoder(); public static byte[] registerResponse(String user, String pass) throws IOException {