Bug 430793

Summary: RFE: Support for the Fedora Accounts System
Product: [Frameworks and Libraries] KAccounts Reporter: Neal Gompa <ngompa13>
Component: generalAssignee: Dan Leinir Turthra Jensen <admin>
Status: REPORTED ---    
Severity: wishlist CC: justin.zobel, nicolas.fella, rdieter, vascom2, zawertun
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:

Description Neal Gompa 2020-12-24 16:58:07 UTC
SUMMARY
The Fedora Project provides accounts for accessing a number of contributor and user resources. This most notably includes our upcoming Matrix server (chat.fedoraproject.org). The login mechanism is GSSAPI/Kerberos, which browsers and other things that have GSSAPI integration can use to auto-login using the existing session (because the id.fedoraproject.org SSO gateway is GSSAPI-enabled).

It needs only to prompt for the FAS username and password, translate it to username@FEDORAPROJECT.ORG and set up the Kerberos login (offering to save the password as well).

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora 33 (KDE Plasma)
(available in About System)
KDE Plasma Version: 5.20.4
KDE Frameworks Version: 5.75.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
This integration is present in GNOME already: https://gitlab.gnome.org/GNOME/gnome-online-accounts/-/issues/26
Comment 1 Nicolas Fella 2021-02-11 15:32:44 UTC
Super hacky PoC implementation at https://invent.kde.org/nicolasfella/kaccounts-fedora/

Needs porting to proper GSSAPI instead of calling kinit executable
Comment 2 Justin Zobel 2022-02-21 12:44:19 UTC
I would also love to use such a feature.