Skip to main content

Cookie settings

We use cookies to ensure the basic functionalities of the website and to enhance your online experience. You can choose for each category to opt-in/out whenever you want.

Essential

Preferences

Analytics and statistics

Marketing

This proposal has been implemented

  • Funded by Decidim Association

  • Developed by Decidim Association

  • Available in release 0.28 via #11388

Add show password option on sign in, sign up and forgot password forms

Main repo (merged)
Avatar: Open Source Politics Open Source Politics

Is your feature request related to a problem? Please describe.
Problem

We’ve had a lot of support tickets from users who had a really hard time typing a 10 character long password twice without making any error.

As there isn’t instant input validation on the password field many ran into the error “passwords do not match” several times when sending the form.

For existing users who tried to sign in, not being able to see what they were typing leads to think they forgot their password.

During user testing we’ve seen users type their password in the email field first (sometimes on an external text editor) and then copy paste it in the password field to make sure they weren’t making any mistakes. On mobile this can be particularly painful for the user.

Describe the solution you'd like
As a user who needs to type a password on a Decidim form I should have a show password option so I can proofread what I’m typing.

On most website this option is offered directly on the field using an eye icon. For accessibility reasons we think it might be better to add a checkbox bellow the password fields (like twitter is doing).

Describe alternatives you've considered
Get rid of password using magic links (External link)

Additional context
This proposal is part of a larger scope to improve authentication flow in Decidim. Working document here (External link).

Does this issue could impact on users private data?
No

Funded by
Angers and OSP

Comment
Avatar: Lucie Grau Avatar: Ivan Vergés Avatar: Pierre Mesure Avatar: Carol Romero Avatar: Pau Parals
Avatar: Virgile Deville
Avatar: Simonas Zilinskas Avatar: Nil Homedes
Liked by Lucie Grau and 10 more

Liked by

Avatar: Lucie Grau Lucie Grau
Avatar: Ivan Vergés Ivan Vergés
Avatar: Pierre Mesure Pierre Mesure
Avatar: Carol Romero Carol Romero
Avatar: Pau Parals Pau Parals
Avatar: Virgile Deville Virgile Deville
Avatar: Simonas Zilinskas Simonas Zilinskas
Avatar: Nil Homedes Nil Homedes
Avatar: Sébastien Delcroix Sébastien Delcroix
Avatar: Decidim Product Decidim Product
Avatar: Pokecode Pokecode

Confirm

Please log in

The password is too short.