Sosyal açıldı! Bir göz at → Hemen gir →

GELİŞTİRİYORUM Sıfırdan Kopanel Gelişim Aşaması

Spartus

KY Kıdemli Üye
KAYIT
3 Kas 2022
Mesajlar
311
Çözümler
1
Tepki puanı
80
Merhabalar. Uzun yıllardır kendi çapımda bir şeyler yapmaya çalışıyorum yaklaşık 1 yıldır üzerinde çalıştığım projemi sizlere tanıtmak istiyorum.Şuanda daha çok tasarımları tamamlıyorum aklımda bir kaç fikir var. Yorumlarınız benim için çok değerli akıl akıldan üstündür neyse çok fazla uzatmayıp değerli vaktinizden almayayım.



Görseller ;




PHP Sürüm : 8.0.xx (İlerleyen zamanlarda güncel sürüme çekmeyi düşünüyorum.)
KULLANILAN KÜTÜPHANELER
Fronted Kütüphaneleri:
Bootstrap 5.3.x - UI framework (CDN ve local)
jQuery 3.7.1 / 1.10.1 - JavaScript kütüphanesi
Font Awesome - İkon kütüphanesi
LayerSlider - Slider/carousel kütüphanesi
Owl Carousel - Carousel kütüphanesi
jQuery Masked Input - Form input maskeleme
jQuery WebTicker - Ticker/marquee efektleri
Overlib - Tooltip kütüphanesi

Bağlantı Kütüphaneleri:
PHP PDO - Veritabanı bağlantısı
SQL Server Drivers - Microsoft SQL Server bağlantısı
Custom DBWrapper - Veritabanı wrapper sınıfı
EnvHelper - Environment değişken yöneticisi

GÜVENLİK ÖNLEMLERİ
Authentication & Authorization​
Session Güvenliği : HttpOnly, Secure cookies​
Session Hijacking Koruması : User-Agent kontrolü​
Session Timeout : 4 saat (admin), 4 saat (user)​
Password Hashing : Custom hash fonksiyonu HashPasswordString​
Rate Limiting & Brute Force Koruması​
Login Attempts : 5 deneme/15 dakika​
IP Blocking : 1 saat blok süresi​
Database Logging : Tüm giriş denemeleri kaydediliyor 3. HTTP Security Headers​
Not: Güvenlik kısımları tamamlanmadı daha yapılacak işlemler illaki vardır :)

Detaylı incelemek isteyenler için :
 

rapix

KY Kıdemli Üye
KAYIT
11 Ocak 2021
Mesajlar
94
Tepki puanı
5
database isteklerini ayrı bir api da yazıp front end tarafına iletmen çok daha iyi olur guncel frameworkları kullanıyosan client side işlemleri biraz kötüye kullanabilirler server side api da yazabilirsin yoksa ko tayfasi acık konularında iyidir :D
 

Spartus

KY Kıdemli Üye
KAYIT
3 Kas 2022
Mesajlar
311
Çözümler
1
Tepki puanı
80
database isteklerini ayrı bir api da yazıp front end tarafına iletmen çok daha iyi olur guncel frameworkları kullanıyosan client side işlemleri biraz kötüye kullanabilirler server side api da yazabilirsin yoksa ko tayfasi acık konularında iyidir :D
Haklısınız api kısmını backend tarafında ayrı yapabilirim.
 
Anasayfa Kayıt ol Giriş yap
Üst Alt