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

Sign out disincentivize #12213

Closed
cassiersg opened this issue Feb 3, 2020 · 4 comments
Closed

Sign out disincentivize #12213

cassiersg opened this issue Feb 3, 2020 · 4 comments

Comments

@cassiersg
Copy link

Is your suggestion related to a problem? Please describe.
Some users have the habit of signing out of websites before closing the browser tab, which they do quite often. They therefore re-login quite often, leading to a huge list of (inactive) devices associated to their account.

That fact, in itself, is a suboptimal experience. Combined with E2EE, it currently breaks verification, even though this should be partially solved by cross-signing (through backup is the user has no other device ?).

Describe the solution you'd like

The user shouldn't sign out often. I can think of two solutions (but I'm nowhere near a UX designer):

  • Don't delete all the key material on the browser at the sign out action (maybe only revoke server authentication & protect browser key material with user password ?). Provide another "remove account from browser" action.
  • Change the sign out dialog to explain users they probably don't want to actually sign out.
@turt2live
Copy link
Member

Inactive devices on a user's account shouldn't happen if they sign out - it should be removed.

@cassiersg
Copy link
Author

I got more information from the user: he actually used to have the "Delete cookies and site data when Firefox is closed" option set.
I guess then it's hard to do anything better.

@uhoreg
Copy link
Member

uhoreg commented Feb 3, 2020

Yes, if the browser drops the stored data, there isn't much we can do about it, other than somehow encouraging users to clean up their device list (#2154)

@cassiersg
Copy link
Author

Indeed.
Thanks for the prompt answer.

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

3 participants