Handles user login and logout

This commit is contained in:
Pierre
2017-05-17 14:43:12 +02:00
parent 3b0272a196
commit 033da4e0e3
7 changed files with 409 additions and 3 deletions

View File

@ -29,6 +29,7 @@ $cs->register("config", $config);
foreach(glob(PROJECT_PATH."config/*.php") as $confFile){
require $confFile;
}
unset($config);
//Connexion to the database
$db = new DBLibrary(($cs->config->get("site_mode") == "debug"));
@ -37,7 +38,14 @@ $db->openMYSQL($cs->config->get('mysql')['host'],
$cs->config->get('mysql')['user'],
$cs->config->get('mysql')['password'],
$cs->config->get('mysql')['database']);
unset($db);
//Delete created elements (security)
unset($config);
unset($db);
//Add token object
$tokens = new Tokens();
$cs->register("tokens", $tokens);
unset($tokens);
//Add user object
$user = new User();
$cs->register("user", $user);
unset($user);