ASSIGNMENT 5

1. ARAŞTIRMA KONUSU (20 puan)

Repository pattern nedir? Bir örnekle açıklayınız. (5 puan)

Aşağıdaki güvenlik zaafiyetlerini birer cümleyle açıklayınız: (3x5=15 puan)

SQL Injection

Man in the Middle

Cross-Site Scripting (XSS)

Session Hijacking

Cross-Site Request Forgery

2. SYMFONY WEB UYGULAMASI (DOCTRINE) (80 puan)

Ders esnasında composer ile oluşturmuş olduğunuz ve Doctrine ORM içeren Symfony uygulamasını Repo’ya yükleyiniz.