From 09ba051518f82a97f0f0ab3656790dd76b430bc2 Mon Sep 17 00:00:00 2001 From: root Date: Sat, 7 Jun 2008 23:27:55 +0000 Subject: [PATCH] Added client certificate login disabling feature --- includes/account.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/includes/account.php b/includes/account.php index fdcc451..f29f00c 100644 --- a/includes/account.php +++ b/includes/account.php @@ -195,6 +195,11 @@ else $_SESSION['_config']['codesign'] = 0; + if($_REQUEST['login'] == 1) + $_SESSION['_config']['disablelogin'] = 0; + else + $_SESSION['_config']['disablelogin'] = 1; + $_SESSION['_config']['rootcert'] = 1; if($_SESSION['profile']['points'] >= 50) { @@ -273,6 +278,7 @@ `memid`='".$_SESSION['profile']['id']."', `created`=FROM_UNIXTIME(UNIX_TIMESTAMP()), `codesign`='".$_SESSION['_config']['codesign']."', + `disablelogin`='".($_SESSION['_config']['disablelogin']?1:0)."', `rootcert`='".$_SESSION['_config']['rootcert']."'"; mysql_query($query); $emailid = mysql_insert_id();