<?php if(!$_SESSION['user']->isLoggedIn() && !isset($path[1])) { if(isset($_POST['email'],$_POST['password'])){ $user = new User; $userArray = $user->fetch( array( ['email','=',$_POST['email']], ['passwordHash', '=', hash('sha256',$_POST['password'])] ) ); if(count($userArray) === 1){ /* * Successful login */ $_SESSION['user'] = $userArray[0]; // Pass the returned User type data into Session redirect(); }else{ /* * Error message */ } } require_once(VIEW_PATH . $path[0] . '.php'); }else{ redirect(); }