diff --git a/src/main/java/icu/samnyan/aqua/net/UserRegistrar.kt b/src/main/java/icu/samnyan/aqua/net/UserRegistrar.kt index d7443b00..8fa5ca44 100644 --- a/src/main/java/icu/samnyan/aqua/net/UserRegistrar.kt +++ b/src/main/java/icu/samnyan/aqua/net/UserRegistrar.kt @@ -202,6 +202,11 @@ class UserRegistrar( // Change the password async { userRepo.save(reset.aquaNetUser.apply { pwHash = validator.checkPwHash(password) }) } + // Clear all sessions + sessionRepo.deleteAll( + sessionRepo.findByAquaNetUserAuId(reset.aquaNetUser.auId) + ) + return SUCCESS }