Error is not highlighted when username is correct, but not enough characters in password

When registering a new forum, there’s a few inconsistencies in how Discourse displays errors when signing up.

With blank username and password:

When username entered, but password field is blank, can’t be blank error is shown, but input is not highlighted:

When registering with less than required characters, there are no red highlights and also no errors:

6 Likes

So I can understand better, is this referring to user creation on a forum or a different signup? I am seeing a different screen when creating an user:

This is the initial admin account creation screen, which is slightly different than the normal signup form

Ich hatte das beim erstellen von meinen Administratorkontos vor 3 Wochen auch gehabt. Ich hatte ein Passwort unter 15 Zeichen gewählt es kam aber keine Fehlermeldung ich musste dabei dann etwas rätseln. Nachdem ich ein längeres Passwort gewählt habe wurde der Account dann erstellt.

@featheredtoast I’m trying to reproduce this and I’m having some trouble.

When I spun up a new trial site, I couldn’t reproduce any of these errors.

  • No errors are shown when you have blank username / password; the Continue button is disabled.
  • No error is shown when username is entered and password is blank; same thing as above — the Continue button remains disabled.
  • I see an informative error when my password is too short.

This is just a new trial through the /pricing page. Where are you seeing you errors?

Sorry if it’s not clear - this is the initial signup given to an admin signup, I believe this is only available through a self-hosted site, not one through Discourse’s hosting.

There’s a completely separate sign up form after you get the “congratulations you installed Discourse”, this is the full screenshot of the signup page in question:

1 Like