[gnome-shell] gdmUtil: pave way for fingeprint to optionally be default auth service
- From: Ray Strode <halfline src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] gdmUtil: pave way for fingeprint to optionally be default auth service
- Date: Mon, 19 Aug 2013 01:39:52 +0000 (UTC)
commit a2a5f5df3fdbaa8cd676dae196ad974c68ba0da7
Author: Ray Strode <rstrode redhat com>
Date: Mon Jul 29 14:23:45 2013 -0400
gdmUtil: pave way for fingeprint to optionally be default auth service
Currently, fingerprint authentication is always a secondary thing.
If a user wants to swipe their finger when the computer is asking
for a password, so be it.
This commit paves the way for making fingerprint auth optionally
be the main way to authenticate. Currently there's no way to enable
this, but in a future commit will honor
enable-password-authentication=false
in gsettings.
https://bugzilla.gnome.org/show_bug.cgi?id=683437
js/gdm/util.js | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/js/gdm/util.js b/js/gdm/util.js
index eba8b27..f41b2b2 100644
--- a/js/gdm/util.js
+++ b/js/gdm/util.js
@@ -375,17 +375,17 @@ const ShellUserVerifier = new Lang.Class({
},
_onInfo: function(client, serviceName, info) {
- // We don't display fingerprint messages, because they
- // have words like UPEK in them. Instead we use the messages
- // as a cue to display our own message.
- if (serviceName == FINGERPRINT_SERVICE_NAME &&
+ if (this.serviceIsForeground(serviceName)) {
+ this._queueMessage(info, 'login-dialog-message-info');
+ } else if (serviceName == FINGERPRINT_SERVICE_NAME &&
this._haveFingerprintReader) {
+ // We don't show fingerprint messages directly since it's
+ // not the main auth service. Instead we use the messages
+ // as a cue to display our own message.
// Translators: this message is shown below the password entry field
// to indicate the user can swipe their finger instead
this.emit('show-login-hint', _("(or swipe finger)"));
- } else if (this.serviceIsForeground(serviceName)) {
- this._queueMessage(info, 'login-dialog-message-info');
}
},
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]