What are the Slack Archives?

It’s a history of our time together in the Slack Community! There’s a ton of knowledge in here, so feel free to search through the archives for a possible answer to your question.

Because this space is not active, you won’t be able to create a new post or comment here. If you have a question or want to start a discussion about something, head over to our categories and pick one to post in! You can always refer back to a post from Slack Archives if needed; just copy the link to use it as a reference..

Just noticed that the Spryker `RegisterForm` has a password max length of 72 _characters_ - which ma

UKGT7RC7P
UKGT7RC7P Posts: 538 🧑🏻‍🚀 - Cadet
edited July 2020 in Help

Just noticed that the Spryker RegisterForm has a password max length of 72 characters - which matches the maximum number of bytes that BCrypt (used by Customer.php) can encode. But bytes !== chars. So, using this logic, the max password length would need to be 72 / 4 with UTF-8 I think. Did anybody else encounter this issue?

Comments

  • UKGT7RC7P
    UKGT7RC7P Posts: 538 🧑🏻‍🚀 - Cadet

    thinking that writing a custom validation constraint which checks Byte length rather than Char length might be an immediate solution