diff --git a/src/configs/mockup/loadall.php b/src/configs/mockup/loadall.php
index 7bff50c..311386e 100644
--- a/src/configs/mockup/loadall.php
+++ b/src/configs/mockup/loadall.php
@@ -47,13 +47,12 @@
/* Contents of : on_sessions.php */
\main_tts\configure::set('sessions', array(
- 'engine' => 'php', // php, db
- 'type' => 'none', // Session Type: files, database, or cache
- 'session_variable' => 'ses_app_aaa_', // set session variable name for project
- 'session_name' => 'aaa_sys_342_', // More secure then PHPSESSID
+ 'type' => 'cookies', // Session Type: php, files, redis, or cookies
+ 'session_variable' => 'ses_app_', // set session variable name for project
+ 'session_name' => 'main_SESS', // More secure then PHPSESSID
'session_table' => false, // DB PHP Session Table name, false = USE FILES
'session_security_level' => 'blaze', // Faster Reqests keep at: blaze
- 'session_key' => '6cb0d56f2345917624f2c5473e4d32cd',
+ 'session_key' => '78a5011b9997cd03a28a3412c66565b7c32715b35e055d7abfc228236308d3b2',
));
/* Contents of : on_tts.php */
diff --git a/src/configs/mockup/on_sessions.php b/src/configs/mockup/on_sessions.php
index 690daa0..1ca8948 100644
--- a/src/configs/mockup/on_sessions.php
+++ b/src/configs/mockup/on_sessions.php
@@ -1,11 +1,10 @@
'php', // php, db
- 'type' => 'none', // Session Type: files, database, or cache
- 'session_variable' => 'ses_app_aaa_', // set session variable name for project
- 'session_name' => 'aaa_sys_342_', // More secure then PHPSESSID
+ 'type' => 'cookies', // Session Type: php, files, redis, or cookies
+ 'session_variable' => 'ses_app_', // set session variable name for project
+ 'session_name' => 'main_SESS', // More secure then PHPSESSID
'session_table' => false, // DB PHP Session Table name, false = USE FILES
'session_security_level' => 'blaze', // Faster Reqests keep at: blaze
- 'session_key' => '6cb0d56f2345917624f2c5473e4d32cd',
+ 'session_key' => '78a5011b9997cd03a28a3412c66565b7c32715b35e055d7abfc228236308d3b2',
));
\ No newline at end of file
diff --git a/src/mockup/controllers/app/cookie_ctrl.php b/src/mockup/controllers/app/cookie_ctrl.php
index 4bc7ad2..e623437 100644
--- a/src/mockup/controllers/app/cookie_ctrl.php
+++ b/src/mockup/controllers/app/cookie_ctrl.php
@@ -17,13 +17,7 @@ namespace prj\mockup\controllers\app;
class cookie_ctrl {
public function __construct() {
- $key = "78a5011b9997cd03a28a3412c66565b7c32715b35e055d7abfc228236308d3b2";
- $sc = new \tts\services\paragon_crypto\sodium_storage($key);
-
- $handler = new \tts\services\sessions\cookie_sessions($sc);
- session_set_save_handler($handler, true);
-
- session_start();
+ \tts\session_management::start();
}
public function save() {
diff --git a/src/mockup/controllers/app/enc_ctrl.php b/src/mockup/controllers/app/enc_ctrl.php
index 8fc4e53..6410ff0 100644
--- a/src/mockup/controllers/app/enc_ctrl.php
+++ b/src/mockup/controllers/app/enc_ctrl.php
@@ -12,6 +12,7 @@ namespace prj\mockup\controllers\app;
class enc_ctrl {
public $page_output;
+ private $key = "51623a064210f9d3d5162d0885621f53";
private function get_roles(): string {
$roles = ['roles'=>'admin, super, rw', 'name'=>'Bob'];
@@ -29,22 +30,21 @@ class enc_ctrl {
}
private function time_enc(array $levels): void {
- $enc = new \tts\services\encryption();
+ $enc = new \tts\services\encryption($this->key);
foreach($levels as $level) {
echo "ENC: Level = $level
" . PHP_EOL;
$enc->change_security_level($level);
// $key = $enc->generate_valid_key();
- $key = "51623a064210f9d3d5162d0885621f53";
- echo "KEY Used: $key
" . PHP_EOL;
+ echo "KEY Used: $this->key
" . PHP_EOL;
$startTime = microtime(true);
- $data = $enc->encrypt($key, $this->get_roles());
+ $data = $enc->encrypt($this->get_roles());
echo "
$data
" . PHP_EOL;
echo "Encrypt Time: " . number_format(( microtime(true) - $startTime), 4) . " Seconds\n";
$startTime = microtime(true);
- $decoded = $enc->decrypt($key, $data);
+ $decoded = $enc->decrypt($data);
$this->show_roles($decoded);
echo "Decrypt Time: " . number_format(( microtime(true) - $startTime), 4) . " Seconds\n";
echo "