summaryrefslogtreecommitdiff
path: root/libopie2
Unidiff
Diffstat (limited to 'libopie2') (more/less context) (ignore whitespace changes)
-rw-r--r--libopie2/opiesecurity/multiauthpassword.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/libopie2/opiesecurity/multiauthpassword.cpp b/libopie2/opiesecurity/multiauthpassword.cpp
index 6c8944e..fb468d1 100644
--- a/libopie2/opiesecurity/multiauthpassword.cpp
+++ b/libopie2/opiesecurity/multiauthpassword.cpp
@@ -54,27 +54,27 @@ namespace Security {
54 54
55/** 55/**
56 * Tells if the users requires authentication (used internally to 56 * Tells if the users requires authentication (used internally to
57 * know whether to repaint the screen on resume) 57 * know whether to repaint the screen on resume)
58 * 58 *
59 * \param at_poweron true if we are booting Opie, false if we are resuming it 59 * \param at_poweron true if we are booting Opie, false if we are resuming it
60 * \return true if authenticate() launched right now would trigger an authentication 60 * \return true if authenticate() launched right now would trigger an authentication
61 */ 61 */
62bool MultiauthPassword::needToAuthenticate(bool at_poweron) 62bool MultiauthPassword::needToAuthenticate(bool at_poweron)
63{ 63{
64 Config cfg("Security"); 64 Config cfg("Security");
65 cfg.setGroup("Misc"); 65 cfg.setGroup("Misc");
66 if ( !at_poweron && cfg.readBoolEntry("onStart", false) ) 66 if ( at_poweron && cfg.readBoolEntry("onStart", false) )
67 return true; 67 return true;
68 else if ( at_poweron && cfg.readBoolEntry("onResume", false) ) 68 else if ( !at_poweron && cfg.readBoolEntry("onResume", false) )
69 return true; 69 return true;
70 else 70 else
71 return false; 71 return false;
72} 72}
73 73
74 74
75 75
76/** 76/**
77 * \brief Require (if configured so) user authentication to unlock and continue 77 * \brief Require (if configured so) user authentication to unlock and continue
78 * 78 *
79 * This method will check if you require authentication 79 * This method will check if you require authentication
80 * and then will lock the screen and ask for a successful 80 * and then will lock the screen and ask for a successful