11. SınıfBilişim Teknolojileri
Oturum ve Güvenlik — Çalışma Sayfası
Kazanımlar, önemli noktalar ve sık yapılan hatalar tek sayfada.
Bu konuda öğrenecekleriniz
- Oturum ve Güvenlik ile ilgili temel kavramları açıklar.
- Oturum ve Güvenlik konusunun Web Tabanlı Uygulama Geliştirme dersi içindeki yerini ve önemini belirtir.
- Konuyla ilgili araç, gereç ve malzemeleri amacına uygun seçer.
- İş sağlığı ve güvenliği kurallarına uygun çalışır.
- Öğrendiği bilgi ve becerileri atölye/iş yeri uygulamalarında kullanır.
Önemli noktalar
- Sunucu taraflı kod veritabanına erişir ve dinamik sayfa üretir.
- SQL enjeksiyonuna karşı parametreli sorgu kullanılmalıdır.
- Oturum (session) kullanıcı durumunu saklar.
- localStorage ve sessionStorage yalnız metin saklar ve aynı köken (origin) içinde okunur.
- Kullanıcı verisi HTML olarak bağlanırsa XSS riski doğar; metin yazım yöntemleri tercih edilir.
Formüller ve kurallar
- Sunucu taraflı kod veritabanına erişir ve dinamik sayfa üretir.
- SQL enjeksiyonuna karşı parametreli sorgu kullanılmalıdır.
- Oturum (session) kullanıcı durumunu saklar.
- Saklama süreleri: sessionStorage sekme süresince, localStorage kalıcı, çerez belirlenen süre boyunca
- Güvenli yazım: textContent yerine innerHTML kullanılmaz
Sık yapılan hatalar
- Oturum ve Güvenlik ile ilgili kavramları birbirine karıştırmak: Temel kavramları tablo veya zihin haritasıyla ayırt et.
- Uygulamada standartlara ve iş güvenliği kurallarına uymamak: Her adımda güvenlik ve kalite kurallarını uygula.
- Kullanılan araç-gereci amacına uygun seçmemek ve bakımını ihmal etmek: Doğru ekipmanı seç, kullanım öncesi ve sonrası kontrol et.
- Parola veya jetonu localStorage'a yazmak: Betik enjeksiyonunda bu değerler okunabilir; hassas veri çerezde HttpOnly ile tutulur.
- Yaygın hata 5: Oturum ve Güvenlik konusunda dikkat edilmesi gereken nokta 5.
Hızlı tekrar ipuçları
- Oturum ve Güvenlik konusunu atölye ve iş yeri uygulamalarıyla pekiştir.
- Önemli noktaları kısa notlar hâlinde çıkarıp düzenli tekrar et.
- Uygulama öncesi iş güvenliği kontrol listesini gözden geçir.
- Saklama sorularında süre ayrımına bak: sekme kapanınca siliniyorsa sessionStorage'dır.
Kendini dene
Bu sayfayı okuduktan sonra konu anlatımını tekrar oku ve kendi cümlelerinle özetle.