Burada başlayan bir tartışmanın ardından Ramazan Uluçay'ın bahsettiği gibi model dosyalarının güvenliğinin ayrıca sağlanması gerektiği konusunda bilgilendik.
CodeIgniter WIKI'de gördüğüm bir uygulamanın model dosyasının ilk satırı, sadece kütüphane dosylarında kullnıldığını öğrendiğimiz aşağıdaki satır ile başlıyordu.
if ( ! defined('BASEPATH')) exit('No direct script access allowed');
Bu satırın gerekli olup olmadığını forumda sorduğumda aldığım yanıt: eğer düzgün yapılandırılmış bir htaccess dosyanız varsa bu satırın gerekli olmadığı yolundaydı. Ancak bu satırı kullanmanın bir zararı olmayacağı yönündeydi.
Sonuç olarak, kütüphane dosyalarının yanı sıra, model dosyalarında da bu satırı kullanmanın iyi olacağını düşünmekteyim.
Yazarı : Fatih BAZMAN | Yorum Ekle | Etiketler : Model Güvenlik kod
Türkiye