Идеята е при нормален htaccess логин да се провери от php дали конкретния потребител се е логнал. Понеже в това приложение ще има само един потребител и за мен няма смисъл да се пише или добавя акаунтинг система това е добро решение. Понеже този логнат потребител ще вижда различни неща от нормалния потребител реших да ползвам ето този метод за проверка:
function check_user_login($auth_user,$auth_pass)
{
$get_auth_user=$_SERVER['PHP_AUTH_USER'];
$get_auth_pass=$_SERVER['PHP_AUTH_PW'];
if ( ($get_auth_user == $auth_user) || ($get_auth_pass == $auth_pass) ) { return true; } else { return false; };
};
По този начин ако се логнем в админ панела (auth минава през apache htaccess) то това ще върне true;
Едно просто, но функционално решение за конкретния случай пестящо доста време и други ресурси.
Проверяване за логин от PHP при htaccess auth,