From ba28f5fa39c150c3adc55d3e49c2dd5a1eceb881 Mon Sep 17 00:00:00 2001
From: alvaro <alvaro@alia.(none)>
Date: Tue, 8 May 2012 00:13:55 -0700
Subject: [PATCH] Added very preliminar session support

---
 classes/Utils.php |  6 ++++++
 common.inc.php    | 10 ++++++++++
 2 files changed, 16 insertions(+)

diff --git a/classes/Utils.php b/classes/Utils.php
index 1988d108..4398a495 100644
--- a/classes/Utils.php
+++ b/classes/Utils.php
@@ -9,6 +9,12 @@ class Utils{
   	echo $uri."\n\n";
   	exit(0);
   }
+
+  public static function send401($msg){
+  	header("HTTP/1.0 404 Not Found");
+  	echo $msg;
+  	exit(0);
+  }
   
   public static function send404($uri){
   	header("HTTP/1.0 404 Not Found");
diff --git a/common.inc.php b/common.inc.php
index a51c4f69..f7838ebe 100644
--- a/common.inc.php
+++ b/common.inc.php
@@ -48,12 +48,22 @@ $conf['type']['priorities']['rdfs:Resource'] = -1;
 //Debug
 $conf['debug'] = false;
 
+//Session module
+//First version: really simple user/pass
+$conf['session']['user'] = 'admin';
+$conf['session']['password'] = 'admin';
+
+
 //Modules: LODSPeaKr will try to match the requested URI
 //using the modules in the following order
 $conf['modules'] = array();
 $conf['modules']['directory'] = 'classes/modules/';
+
 $conf['modules']['available'] = array('static','uri', 'type', 'service');
 
+//Uncomment next line to enable sessions
+//$conf['modules']['available'] = array('session', 'static','uri', 'type', 'service');
+
 include_once('settings.inc.php');
 $conf['view']['standard']['baseUrl'] = $conf['basedir'];
 ?>
-- 
GitLab