From f13770c6641fa40fd77f164f6d24f5c37a7aa8d5 Mon Sep 17 00:00:00 2001 From: Christian Weiske Date: Mon, 10 Mar 2025 08:27:22 +0100 Subject: [PATCH] Make login to Elasticsearch work again By partially reverting the changes made by commit 2c9f380c64ec84a1dc44745df29c5fbf1081fcb0 > Elastic: Remove plugin for version 5 which removed the passwordless login plugin from adminer/elastic.php --- adminer/elastic.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/adminer/elastic.php b/adminer/elastic.php index 62e126f1..610882a3 100644 --- a/adminer/elastic.php +++ b/adminer/elastic.php @@ -2,8 +2,13 @@ // To create Adminer just for Elasticsearch, run `../compile.php elastic`. function adminer_object() { + include_once "../plugins/plugin.php"; + include_once "../plugins/login-password-less.php"; include_once "../plugins/drivers/elastic.php"; - return new Adminer\Adminer; + return new AdminerPlugin(array( + // TODO: inline the result of password_hash() so that the password is not visible in source codes + new AdminerLoginPasswordLess(password_hash("YOUR_PASSWORD_HERE", PASSWORD_DEFAULT)), + )); } include "./index.php";