false, 'error' => 'missing_token']; } $expected = self::expected_token($user_id); if (!hash_equals($expected, $token)) { return ['ok' => false, 'error' => 'invalid_token']; } return ['ok' => true]; } }