Kullanıcı siteye girdiğinde sessionda rastgele bir kod oluşturun.
Oluşturulan bu kodu indirme linkine ekleyin.
Kullanıcı indirme linkine tıkladığında sessiondaki kodu kontrol edin. Kod boş ya da geçerli değilse indirmeyi iptal edin.
İndirme başladığında sessiondaki kodu temizleyin.
Bu döngüyü tekrarlayın.