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

Mention that it's impossible to change password through DC alone #73

Closed
WofWca opened this issue Jul 19, 2024 · 5 comments
Closed

Mention that it's impossible to change password through DC alone #73

WofWca opened this issue Jul 19, 2024 · 5 comments

Comments

@WofWca
Copy link

WofWca commented Jul 19, 2024

  • Operating System (Linux/Mac/Windows/iOS/Android): Windows, Android

  • Delta Chat Version: 1.46

  • Expected behavior: It is made clear that you cannot update your password through Delta Chat - you have to do it through your email service and only then set the correct one in Delta Chat.

  • Actual behavior: It looks like you can change your password through Delta Chat, like on any other service / messenger.

  • Steps to reproduce the problem:

    1. Go to Advanced Settings
    2. Go to "Account and Password"
  • Screenshots:

    image

  • Logs: none

The issue was worsened by deltachat/deltachat-desktop#4032) in Delta Chat desktop. But even when it is fixed, Delta Chat would still simply say something like "failed to authenticate" when you change your password and continue operating as usual (see deltachat/deltachat-desktop#4033 ).

So it appears that these settings are only useful when

  • you've changed your password outside of Delta Chat, which (I suppose) would make Delta Chat unable to use the account.
  • You want to change the email address.

But I think simply adding a paragraph stating that you have to change the password outside of DC first would be good already.

Forum posts about changing password:

@nicodh
Copy link

nicodh commented Sep 27, 2024

This makes sense to me. Has there been any discussion on that before? @adbenitez @r10s

@r10s
Copy link
Member

r10s commented Oct 5, 2024

Has there been any discussion on that before? @adbenitez @r10s

yes.

in the past, we got more complains about confusion between sign in, sign up and change password.

we changed the wording slightly at deltachat/deltachat-android#1256 then - this is where the Existing Password comes from.

i think, the issue is smaller since then - in the linked forum entries, most ppl understand, that one cannot change the password (only the answer to the 2nd post can be read misleading). also, the dialog is "Advanced" now - esp. when it comes to changing password - where it was primary UI in the past. we have more complicated things in "Advanced" :)

so, well, not sure. if ppl are not reading the word Existing, they might not read additional explanations :)

still, we can easily refine the login_no_servers_hint text below the password field, however, this should not result in more text than before, as otherwise chances are good ppl are not reading :)

or adapt the hint when opened from "Advanced".

or: remove the hint alltogether when opened from "Advanced Settings" that would put more focus on the other elements, and therefore on "Existing Password" :)

@WofWca
Copy link
Author

WofWca commented Oct 6, 2024

IDK if a single word "existing" is enough to explain that this is not your usual "change the password" form, but rather a "log in" form. You could read it as "so, my existing password is this. Let me change my existing password".
If you're already logged in it doesn't make sense that there would be any password field other than a "change password" one.

@adbenitez
Copy link
Member

anyways, worse that can happen is: you try to change password, get an error and realize you can't change password there

@r10s
Copy link
Member

r10s commented Oct 6, 2024

IDK if a single word "existing" is enough to explain that this is not your usual "change the password" form

it is not. it is only an additional hint.

but indeed, i did not look closely enough at the concrete desktop dialog. this dialog lacks the "Log In" framing, i created an issue for that at deltachat/deltachat-desktop#4182 and closing this issue here.

thanks a lot for bringing that up!

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

No branches or pull requests

4 participants