瀏覽代碼

fixed isEncrypted function to work with any style of password (#1826)

CauseFX 4 年之前
父節點
當前提交
f2eb9485e5
共有 1 個文件被更改,包括 3 次插入14 次删除
  1. 3 14
      api/functions/normal-functions.php

+ 3 - 14
api/functions/normal-functions.php

@@ -222,20 +222,9 @@ trait NormalFunctions
 		return $tmp;
 	}
 
-	public function isEncrypted($password)
-	{
-		switch (strlen($password)) {
-			case '24':
-			case '88':
-				return strpos($password, '==') !== false;
-			case '44':
-			case '108':
-				return substr($password, -1, 1) == '=';
-			case '64':
-				return true;
-			default:
-				return false;
-		}
+	public function isEncrypted($password = null)
+	{
+		return ($password == null || $password == '') ? false : $this->decrypt($password);
 	}
 
 	public function fillString($string, $length)