[gnome-shell] authPrompt: set value of beginRequestType to 'DONT_PROVIDE_USERNAME'
- From: Florian Müllner <fmuellner src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] authPrompt: set value of beginRequestType to 'DONT_PROVIDE_USERNAME'
- Date: Wed, 23 Sep 2020 15:46:51 +0000 (UTC)
commit 3fb321fd214469130539e1e31461257a749bff21
Author: yun341 <5933468 qq com>
Date: Mon Sep 21 22:11:41 2020 +0800
authPrompt: set value of beginRequestType to 'DONT_PROVIDE_USERNAME'
Commit 809f820c introduct vmware SSO service to gnome-shell, the value
beginRequestType should be set to 'DONT_PROVIDE_USERNAME', otherwise
vmware sso will fail. This patch will fix it.
Closes: https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1443
js/gdm/authPrompt.js | 2 ++
1 file changed, 2 insertions(+)
---
diff --git a/js/gdm/authPrompt.js b/js/gdm/authPrompt.js
index c6231a57fd..4934290005 100644
--- a/js/gdm/authPrompt.js
+++ b/js/gdm/authPrompt.js
@@ -7,6 +7,7 @@ const Animation = imports.ui.animation;
const Batch = imports.gdm.batch;
const GdmUtil = imports.gdm.util;
const OVirt = imports.gdm.oVirt;
+const Vmware = imports.gdm.vmware;
const Params = imports.misc.params;
const ShellEntry = imports.ui.shellEntry;
const UserWidget = imports.ui.userWidget;
@@ -486,6 +487,7 @@ var AuthPrompt = GObject.registerClass({
// respond to the request with the username
beginRequestType = BeginRequestType.PROVIDE_USERNAME;
} else if (this._userVerifier.serviceIsForeground(OVirt.SERVICE_NAME) ||
+ this._userVerifier.serviceIsForeground(Vmware.SERVICE_NAME) ||
this._userVerifier.serviceIsForeground(GdmUtil.SMARTCARD_SERVICE_NAME)) {
// We don't need to know the username if the user preempted the login screen
// with a smartcard or with preauthenticated oVirt credentials
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]