Bug 466477 - NeoChat requests a password that doesn't exist for an SSO-based Matrix account when managing devices
Summary: NeoChat requests a password that doesn't exist for an SSO-based Matrix accoun...
Status: CONFIRMED
Alias: None
Product: NeoChat
Classification: Applications
Component: General (show other bugs)
Version: 23.01.0
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: Tobias Fella
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-26 15:33 UTC by Neal Gompa
Modified: 2023-03-05 15:57 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Neal Gompa 2023-02-26 15:33:17 UTC
SUMMARY
When trying to forget/sign out an old device in NeoChat on my fedora.im account, it prompts me for a password. The problem with that is I don't have a password to enter, since fedora.im accounts uses SSO through id.fedoraproject.org.

Thus, I was unable to manage devices from NeoChat and had to go back to Element for this.


STEPS TO REPRODUCE
1. Sign into an SSO-based Matrix account (fedora.im is one such system)
2. Try to remove a device session from the devices list

OBSERVED RESULT
NeoChat prompts me for a password to continue.

EXPECTED RESULT
NeoChat triggers SSO authentication to continue.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora Linux 38 (KDE Plasma)
KDE Plasma Version: 5.27.1
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8