## SESSION VARS
$timings = array();
-$UserId = 0;
-$Username = '';
+$UserId = sess('UserId');
+/*$Username = '';
$Name = '';
$Email = '';
$UL = 0;
$Login = sess('Login');
-$LoginSSL = sess('LoginSSL');
if (is_a($Login, 'Login')) {
$UserId = $Login->getUserId();
$UL = $Login->getUL();
} else {
$Login = new Login('');
-}
+}*/
+$Login = new Login($UserId);
## PROCESS CERTIFICATE
$SSLName = $SSLCred['Name'];
$SSLUsername = $SSLCred['Username'];
$SSLEmail = $SSLCred['Email'];
-}
-if (!is_a($LoginSSL, 'Login')) {
+
+ /*$LoginSSL = sess('LoginSSL');
+ if (!is_a($LoginSSL, 'Login')) { $LoginSSL = new Login($SSLUsername); }*/
$LoginSSL = new Login($SSLUsername);
-}
-if (!isLoggedIn() && !$LoginSSL->exists()) {
- if (!empty($SSLName))
- addUser($SSLCred);
- $LoginSSL->refresh();
+ $LoginSSL->update($SSLCred['Name'],$SSLCred['Email']);
+
+ if (!isLoggedIn() && !$LoginSSL->exists()) {
+ if (!empty($SSLName))
+ addUser($SSLCred);
+ $LoginSSL->refresh();
+ }
+} else {
+ unset($_SESSION['LoginSSL']);
}
-?>
+?>
\ No newline at end of file