From e09d7577ce73287e22dbbe399bd54189aac51afa Mon Sep 17 00:00:00 2001 From: YevhenBondarenko Date: Tue, 2 Aug 2022 16:13:10 +0200 Subject: [PATCH] fixed serialization exception in 2FA (Redis) --- .../auth/mfa/provider/impl/OtpBasedTwoFaProvider.java | 3 ++- .../data/security/model/mfa/account/TwoFaAccountConfig.java | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/application/src/main/java/org/thingsboard/server/service/security/auth/mfa/provider/impl/OtpBasedTwoFaProvider.java b/application/src/main/java/org/thingsboard/server/service/security/auth/mfa/provider/impl/OtpBasedTwoFaProvider.java index d8df97afa7..d3f83724cf 100644 --- a/application/src/main/java/org/thingsboard/server/service/security/auth/mfa/provider/impl/OtpBasedTwoFaProvider.java +++ b/application/src/main/java/org/thingsboard/server/service/security/auth/mfa/provider/impl/OtpBasedTwoFaProvider.java @@ -26,6 +26,7 @@ import org.thingsboard.server.common.data.security.model.mfa.provider.OtpBasedTw import org.thingsboard.server.service.security.auth.mfa.provider.TwoFaProvider; import org.thingsboard.server.service.security.model.SecurityUser; +import java.io.Serializable; import java.util.concurrent.TimeUnit; public abstract class OtpBasedTwoFaProvider implements TwoFaProvider { @@ -67,7 +68,7 @@ public abstract class OtpBasedTwoFaProvider