summaryrefslogtreecommitdiffstats
path: root/tdm/kfrontend/kgverify.cpp
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2016-09-22 20:26:55 -0500
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2016-09-22 20:27:19 -0500
commit1757afecf639d23eb03a22104a71716c85bec23e (patch)
tree3a45994a9b91ec36265c9b66fecaccd95b1e885b /tdm/kfrontend/kgverify.cpp
parentd5feffdec9e2380f9dd590607a71669dd772e319 (diff)
downloadtdebase-1757afecf639d23eb03a22104a71716c85bec23e.tar.gz
tdebase-1757afecf639d23eb03a22104a71716c85bec23e.zip
Force card logins to authenticate against the username specified in the card certificate
Diffstat (limited to 'tdm/kfrontend/kgverify.cpp')
-rw-r--r--tdm/kfrontend/kgverify.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/tdm/kfrontend/kgverify.cpp b/tdm/kfrontend/kgverify.cpp
index a3464a5b7..93bcce27a 100644
--- a/tdm/kfrontend/kgverify.cpp
+++ b/tdm/kfrontend/kgverify.cpp
@@ -323,8 +323,10 @@ KGVerify::start()
if (!_autoLoginAgain)
_autoLoginDelay = 0, timeable = false;
return;
- } else
+ }
+ else if (!cardLoginInProgress) {
applyPreset();
+ }
}
running = true;
Debug( "%s->start()\n", pName.data() );