Salı, 5 Mayıs 2009

Model Dosyalarının Güvenliği

 

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.

Yorumlar

Tartışmayı araştırdığınız için teşekkür ederim.

@Ramazan Uluçay: CodeIgniter ile ilgili yazılar yazdığınız ve bizleri de bilgilendirdiğiniz için ben teşekkür ederim.

Bu güzel bilgilendirme için teşekkürler

Ben view dosyalarına bile ekliyorum, fazladan 1 satır  dikkatsiz kodcuları kurtabilir.

Yorum Ekle