From 9ab63dff8899938ed6669d70cc35f010f50811fa Mon Sep 17 00:00:00 2001 From: EUForest Date: Thu, 23 Oct 2025 12:21:43 +0800 Subject: [PATCH] fix bug: Login failed for old user --- pkg/tool/encryption.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/tool/encryption.go b/pkg/tool/encryption.go index f51f61a..b4dd2c7 100644 --- a/pkg/tool/encryption.go +++ b/pkg/tool/encryption.go @@ -52,6 +52,7 @@ func MultiPasswordVerify(algo, salt, password, hash string) bool { // Bcrypt (corresponding to PHP's password_hash/password_verify) err := bcrypt.CompareHashAndPassword([]byte(hash), []byte(password)) return err == nil + default: + return VerifyPassWord(password, hash) } - return false }