phalcon/cphalcon · error · MalformedJwtString

Invalid JWT string (dots misalignment)

Error message

Invalid JWT string (dots misalignment)

What it means

Error "Invalid JWT string (dots misalignment)" thrown in phalcon/cphalcon.

Source

Thrown at phalcon/Encryption/Security/JWT/Token/Parser.zep:161

        return new Signature(decoded, encodedSignature);
    }

    /**
     * Splits the token to its three parts;
     *
     * @param string $token
     *
     * @return array
     */
    private function parseToken( string token) -> array
    {
        var parts;

        let parts = explode(".", token);

        if count(parts) !== 3 {
            throw new MalformedJwtString();
        }

        return parts;
    }

}

View on GitHub (pinned to b7419de9cd)

When it happens

Trigger: Thrown at phalcon/Encryption/Security/JWT/Token/Parser.zep:161 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of phalcon/cphalcon@b7419de9cd (2026-08-21). Data as JSON: /api/errors/e0f8b1371f727079. Report an issue: GitHub.