https://bugs.kde.org/show_bug.cgi?id=489293

            Bug ID: 489293
           Summary: Reask for password, when the token is lost
    Classification: Applications
           Product: NeoChat
           Version: 24.05.1
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: General
          Assignee: fe...@posteo.de
          Reporter: gik-kb...@flump.de
                CC: c...@carlschwan.eu
  Target Milestone: ---

SUMMARY

This is not directly technically wrong, but a thing of user experience.
Yesterday, I fiddled around with kwallet-pam resulting in a completely new
wallet to get it to work so all passphrases are lost.

When opening Neochat today, it reports that the tokens to my accounts are lost
and doesn't do anything more.
I tried to delete the accounts with no visible reaction.
Then, I created new accounts with the same name. That worked, but I needed to
type in the user name a second time and go again to the verification process.
After that all messages are "encrypted" again, since Neochat seems not to
decrypt old messages.

It would be nice, to have a "relogin" feature. I'm not sure, if Neochat stores
the passphrase and the session token in kwallet (so after asking for the
passphrase again, the session needs to be verified a second time) but at least
the history and the account as such could stay.

STEPS TO REPRODUCE
1. Login to a Matrix-Account with Neochat, go to the verification and chat a
little bit.
2. Delete your kwallet.

OBSERVED RESULT
1. Neochat reports the account as completely lost.

EXPECTED RESULT
1. Neochat takes all existing account data and "just" perform a relogin.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Gentoo Linux
KDE Plasma Version:  6.1.0
KDE Frameworks Version:  6.3.0
Qt Version: 6.7.1

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to