JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
remove obsolete type="text/javascript" from script tags
[wfpl-cms.git] / admin_login.php
index b0a89c4..e68f86e 100644 (file)
@@ -1,6 +1,6 @@
 <?php
 
-# This form requires wfpl. See: http://jasonwoof.org/wfpl
+# This form requires wfpl. See: http://sametwice.com/wfpl
 
 function admin_login_get_fields() {
        $data = array();
@@ -22,16 +22,13 @@ function admin_login_main() {
                if($row) {
                        session_new();
                        session_set('auth_username', $data['username']);
-                       switch($row['privs']) {
-                               case 'admin':
-                                       session_set('auth_admin', 'yes');
-                                       if(!$data['url']) {
-                                               $data['url'] = 'admin';
-                                       }
-                               break;
-                       }
+                       session_set('auth_' . $row['privs'], 'yes');
                        if(!$data['url']) {
-                               $data['url'] = './';
+                               if ($row['privs'] == 'admin') {
+                                       $data['url'] = './admin';
+                               } else {
+                                       $data['url'] = './';
+                               }
                        } elseif(strpos(':', $data['url']) !== false) {
                                $data['url'] = "./$data[url]";
                        }