mirror of
https://github.com/lldap/lldap.git
synced 2026-04-26 00:36:01 +03:00
[GH-ISSUE #442] Password visible during password reset on web interface #167
Labels
No labels
backend
blocked
bug
cleanup
dependencies
docker
documentation
duplicate
enhancement
enhancement
frontend
github_actions
good first issue
help wanted
help wanted
integration
invalid
ldap
pull-request
question
rust
rust
tests
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/lldap-lldap#167
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @DarkSpir on GitHub (Feb 12, 2023).
Original GitHub issue: https://github.com/lldap/lldap/issues/442
I log into lldap via its webinterface on port 17170, click on the user logo on the top right, and select "Profile". Then I click the button "Change Password".
The first input form "Current password" is type="text", the second and third input forms "New password" and "Confirm password" are type="password". Thus the new passwords are hidden behind whatever char the OS uses for obfuscating password input boxes but the old password is visible in plain text. Not sure if that was desired behavior.
@DarkSpir commented on GitHub (Feb 12, 2023):
I have no experience with programing in Rust but if I have to guess I'd say on /app/src/components/change_password.rs between line 248 and 249 a input_type="password" is missing. If that is not the desired behavior.
@nitnelave commented on GitHub (Feb 12, 2023):
It sounds like you found the spot! Would you like to do a PR?
@DarkSpir commented on GitHub (Feb 12, 2023):
Created PR #443
@DarkSpir commented on GitHub (Feb 13, 2023):
Wow I think this was the first time I created a PR to actually change code of something that has not been written by myself. Thanks!