Bladeren bron

Make the token expiration also work for autocasting 0

Some bad databases don't respect the default null apprently.
Now even if they cast it to 0 it should work just fine.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
tags/v14.0.0beta1
Roeland Jago Douma 6 jaren geleden
bovenliggende
commit
480864b3e3
No account linked to committer's email address
1 gewijzigde bestanden met toevoegingen van 1 en 1 verwijderingen
  1. 1
    1
      lib/private/Authentication/Token/DefaultTokenProvider.php

+ 1
- 1
lib/private/Authentication/Token/DefaultTokenProvider.php Bestand weergeven

@@ -171,7 +171,7 @@ class DefaultTokenProvider implements IProvider {
throw new InvalidTokenException();
}

if ($token->getExpires() !== null && $token->getExpires() < $this->time->getTime()) {
if ((int)$token->getExpires() !== 0 && $token->getExpires() < $this->time->getTime()) {
throw new ExpiredTokenException($token);
}


Laden…
Annuleren
Opslaan