diff --git a/module/VuFind/src/VuFind/Auth/Manager.php b/module/VuFind/src/VuFind/Auth/Manager.php index 17c096159807e23e7cbd162d475ffe34171e7c61..651518ef73f37dd259a82ef612eba7d583761a1c 100644 --- a/module/VuFind/src/VuFind/Auth/Manager.php +++ b/module/VuFind/src/VuFind/Auth/Manager.php @@ -463,7 +463,12 @@ class Manager implements ServiceLocatorAwareInterface // Pass password security exceptions through unmodified throw $e; } catch (\Exception $e) { - // Catch other exceptions and treat them as technical difficulties + // Catch other exceptions, log verbosely, and treat them as technical + // difficulties + error_log( + "Exception in " . get_class($this) . "::login: " . $e->getMessage() + ); + error_log($e); throw new AuthException('authentication_error_technical'); }