fix token verify

This commit is contained in:
Damodar Lohani 2025-11-10 09:01:12 +00:00
parent b3df65cf33
commit c8e6fcc090

View file

@ -141,7 +141,7 @@ class User extends Document
$token->isSet('expire') &&
$token->isSet('type') &&
($type === null || $token->getAttribute('type') === $type) &&
$proofForToken->verify($secret, $token->getAttribute('secret')) &&
$proofForToken->verify($proofForToken->hash($secret), $token->getAttribute('secret')) &&
DateTime::formatTz($token->getAttribute('expire')) >= DateTime::formatTz(DateTime::now())
) {
return $token;