[Usability]: Second password validation / check when creating a public shared link
- Dominant language
- Kotlin
- Stars
- 5.6k
- Forks
- 2k
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 92
Description
### Is your feature request related to a problem? Please describe.
Create a shared link on public level and protect this link using a password.
The user has to enter a password.
The user has to enter the password only once - no validation check will be made to make sure no typo has been made.
The user only sees the little dots.
If a typo has been made no one will recognize before another user opens the shared public link and enters the password - which might be wrong due a typo made before during the creation-process of the public link.
### Describe the solution you'd like
A secondary textbox which validates the given password a second time and only enables the "OK-Button" if both inputs are correct - like on web applications when a new account will be created. The user has to choose a password which matches certain criteria and has to enter this password in two different fields. If those two values do match, the form let's you continue - of course a check on server-site after sending the POST should be done anyway.
### Describe alternatives you've considered
If a secondary password box, which validates the user input, should not be possible I kindly ask - seen from a usability's perspective - for the little eye-icon at the end of the text-input-field where the password can be shown. (toggle between password and plain text - e.g. https://developer.android.com/reference/com/google/android/material/textfield/TextInputLayout)
### Additional context
Please find attached a screenshot of the current status quo - current version 3.28.2.
There, it can be seen that the password has to be entered only once.

A picture says often more than words - this would be an alternative solution from my point of view.

Since there do exists nextcloud-end-users with no IT skills and are (sorry for those words) simple end-users, the usability of the Nextcloud App should be improved to change the mindset of those users to use Nextcloud instead Cloud-Services of big players like Microsoft, Google and so on.
I'm writing this issue on behalf of my friends and family since they are using Nextcloud on my server(s) / NAS and complained some usability issues which I'd like to get rid of and share with this wonderful community :-)
Glad to hear your feedback.
Thanks in advance and stay healthy.
Contributor guide
Assessment
This issue has not been assessed yet.