. * */ require_once( 'lib/base.php' ); require_once( 'appconfig.php' ); require_once( 'template.php' ); // check if the server is correctly configured for ownCloud $errors=OC_UTIL::checkServer(); if(count($errors)>0){ OC_TEMPLATE::printGuestPage( "", "error", array( "errors" => $errors )); }elseif( OC_USER::isLoggedIn()){ if( isset($_GET["logout"]) and ($_GET["logout"]) ){ OC_USER::logout(); header( "Location: $WEBROOT"); exit(); } else{ header( "Location: ".$WEBROOT.'/'.OC_APPCONFIG::getValue( "core", "defaultpage", "files/index.php" )); exit(); } }elseif(isset($_POST["user"])){ if( OC_USER::login( $_POST["user"], $_POST["password"] )){ header( "Location: ".$WEBROOT.'/'.OC_APPCONFIG::getValue( "core", "defaultpage", "files/index.php" )); exit(); }else{ OC_TEMPLATE::printGuestPage( "", "login", array( "error" => true)); } }else{ OC_TEMPLATE::printGuestPage( "", "login", array( "error" => false )); } ?>