From 938f6a97fdd670049dee91ede9d2a1fcfae0db1d Mon Sep 17 00:00:00 2001 From: Rob Aguilar Date: Thu, 6 Feb 2025 21:56:03 -0500 Subject: [PATCH] Update DOCUMENTATION.md Corrected the method override in the authentication plugin example. The original example suggested overriding login(), but BaseAuth expects _login() to be implemented instead. Overriding login() causes a Too many values to unpack error. --- DOCUMENTATION.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DOCUMENTATION.md b/DOCUMENTATION.md index c2e586ef..b9c4c572 100644 --- a/DOCUMENTATION.md +++ b/DOCUMENTATION.md @@ -1819,7 +1819,7 @@ class Auth(BaseAuth): def __init__(self, configuration): super().__init__(configuration.copy(PLUGIN_CONFIG_SCHEMA)) - def login(self, login, password): + def _login(self, login, password): # Get password from configuration option static_password = self.configuration.get("auth", "password") # Check authentication