From: Christian Weiske Date: Mon, 10 Mar 2025 07:27:22 +0000 (+0100) Subject: Make login to Elasticsearch work again X-Git-Tag: v5.0.3~43 X-Git-Url: https://git.joonet.de/?a=commitdiff_plain;h=f13770c6641fa40fd77f164f6d24f5c37a7aa8d5;p=adminer.git 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 --- 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";