]> andersk Git - sql-web.git/blobdiff - global.act.php
mitsql: contact page, signup fixes, main info on index
[sql-web.git] / global.act.php
index 21f9ad571c92261e1c8645e0bcb61944f7a338cf..7563b612b68e1d68717d7a10fbff47ad9f828b29 100644 (file)
@@ -21,9 +21,9 @@ $Name = '';
 $Email = '';
 $UL = 0;
 $Login = sess('Login');
+$LoginSSL = sess('LoginSSL');
 
-if (is_a($Login,'Login')) {
-//     $Login->refresh();
+if (is_a($Login, 'Login')) {
     $UserId = $Login->getUserId();
        $Username = $Login->getUsername();
        $Name = $Login->getName();
@@ -33,6 +33,8 @@ if (is_a($Login,'Login')) {
        $Login = new Login('');
 }
 
+## PROCESS CERTIFICATE
+
 $SSLCred = getSSLCert();
 $SSLName = '';
 $SSLEmail = '';
@@ -43,5 +45,12 @@ if (isSSL()) {
        $SSLUsername = $SSLCred['Username'];
        $SSLEmail = $SSLCred['Email'];
 }
+if (!is_a($LoginSSL, 'Login')) {
+       $LoginSSL = new Login($SSLUsername);
+}
+if (!isLoggedIn() && !$LoginSSL->exists()) {
+       addUser($SSLCred);
+       $LoginSSL->refresh();
+}
 
 ?>
This page took 0.024828 seconds and 4 git commands to generate.