Session kullanıyorsanız aşağıda ki gibi bir yapı işinizi görecektir. json dosyasının başında SESSION kontrolu yapıp login olunmadıysa die() ile isteği sonlandırabilirsiniz.
// sayfa.php
if( $_SESSION['oturum'] === true ){
echo 'Sayfa içeriğini Göster ve Json dosyasına get yap (json_get.php)';
}else{
echo 'İçeriği Gizlei Giriş yap, Kayıt ol.';
}
//json_get.php
if( $_SESSION['oturum'] !== true ){
die();
}
// Json içerik oluştur
/*
.
.
.
.
*/
// Json içerik oluştur