Prevent logging into the same account twice

Check if an account is already logged in before allow the login process to continue.

BUG:459603
This commit is contained in:
James Graham
2022-11-07 18:26:47 +00:00
parent 364ce45668
commit 5bd184b297
3 changed files with 23 additions and 1 deletions

View File

@@ -49,7 +49,7 @@ LoginStep {
}
action: Kirigami.Action {
text: LoginHelper.testing && matrixIdField.acceptableInput ? i18n("Loading…") : i18nc("@action:button", "Continue")
text: LoginHelper.testing && matrixIdField.acceptableInput ? (LoginHelper.isLoggedIn ? i18n("Already logged in") : i18n("Loading…")) : i18nc("@action:button", "Continue")
onTriggered: {
if (LoginHelper.supportsSso && LoginHelper.supportsPassword) {
processed("qrc:/LoginMethod.qml");