Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Confirmation before closing password generator popup #10831

Open
Jookia opened this issue May 30, 2024 · 8 comments
Open

Confirmation before closing password generator popup #10831

Jookia opened this issue May 30, 2024 · 8 comments

Comments

@Jookia
Copy link

Jookia commented May 30, 2024

Summary

When I generate a new password for an account, I click the dice icon, spend time tuning the features, set the password in my online account, then close the dialog, losing the password. There's a task interruption in between generating the password and creating an account and verifying the password actually works at the service. By the time I have everything set up I just close the window, because that's what I usually do when viewing passwords, creating passwords is fairly rare.

It would be very nice if it asked me if I was sure I wanted to re-roll the dice or close without applying.

Examples

I don't have any examples or pictures.

Context

I'm a human and make mistakes, and this seems like a small feature that would reduce mistakes. If this is an easy feature I would be more than happy to have a go at implementing it.

Another solution might be to just have a temporary log of all diced passwords, but that seems like a bit of a security hazard as you'd have to make sure to clear it.

@droidmonkey
Copy link
Member

We could do this, might be annoying though. Generally when I apply a new or updated password I just generate one and accept it right away.

@droidmonkey droidmonkey changed the title Dice generator confirmation Confirmation before closing password generator popup May 30, 2024
@Jookia
Copy link
Author

Jookia commented May 30, 2024

Maybe it could be opt-out? It's a bit tough because you don't want to annoy the user. But the action of closing the window can't be undone and the password can't be recreated so it's a high risk operation.

@droidmonkey
Copy link
Member

High risk, but entirely in your control. There is a request open for a more formal password changing process.

@Jookia
Copy link
Author

Jookia commented May 30, 2024

Where?

@droidmonkey
Copy link
Member

#6323

@Jookia
Copy link
Author

Jookia commented May 30, 2024 via email

@droidmonkey
Copy link
Member

Switching tabs should not re generate a new password, I agree that is an unexpected bug. I'd be open to a confirmation dialog if you click the top-right X to close the dialog but not if you press Cancel.

@Jookia
Copy link
Author

Jookia commented May 30, 2024

I'll have a go at implementing that when I get time, and maybe work on fixing the tab switch issue if I can.

I feel like the intended workflow here is to save before use, including saving the database. But the problem that people like me hit is sometimes the password needs tweaking after trying to enter it in to a service. So perhaps the correct solution is to save generations to a 'shadow password' in the database, and re-opening the password generator would show this password and allow you to continue generation or accepting.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants