예제 #1
0
function IsValidUserOrGuest()
{
    $CurrentTenant = Tenant::GetCurrent();
    if (!isset($_SESSION["CurrentUserName[" . $CurrentTenant->ID . "]"]) && !isset($_SESSION["CurrentPassword[" . $CurrentTenant->ID . "]"])) {
        return true;
    }
    $user = User::GetByLoginID($_SESSION["CurrentUserName[" . $CurrentTenant->ID . "]"]);
    if ($user == null) {
        return true;
    }
    return IsAuthenticated();
}