Browse Source
Log why the login token can't be used for credentials
And always pass the exception object to the logger.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
pull/31826/head
Christoph Wurst
4 years ago
No known key found for this signature in database
GPG Key ID: CC42AC2A7F0E56D8
1 changed files with
3 additions and
3 deletions
-
lib/private/Authentication/LoginCredentials/Store.php
|
|
|
@ -98,12 +98,12 @@ class Store implements IStore { |
|
|
|
|
|
|
|
return new Credentials($uid, $user, $password); |
|
|
|
} catch (SessionNotAvailableException $ex) { |
|
|
|
$this->logger->debug('could not get login credentials because session is unavailable', ['app' => 'core']); |
|
|
|
$this->logger->debug('could not get login credentials because session is unavailable', ['app' => 'core', 'exception' => $ex]); |
|
|
|
} catch (InvalidTokenException $ex) { |
|
|
|
$this->logger->debug('could not get login credentials because the token is invalid', ['app' => 'core']); |
|
|
|
$this->logger->debug('could not get login credentials because the token is invalid: ' . $ex->getMessage(), ['app' => 'core', 'exception' => $ex]); |
|
|
|
$trySession = true; |
|
|
|
} catch (PasswordlessTokenException $ex) { |
|
|
|
$this->logger->debug('could not get login credentials because the token has no password', ['app' => 'core']); |
|
|
|
$this->logger->debug('could not get login credentials because the token has no password', ['app' => 'core', 'exception' => $ex]); |
|
|
|
$trySession = true; |
|
|
|
} |
|
|
|
|
|
|
|
|