Orada Taşkın kontrolü
Bu proje, giriş denemesi sınırlayıcıları ve gelecekteki gizli değişkenler gibi Drupal 7'deki gizli sel kontrol değişkenleri için bir yönetim arabirimi eklemeyi amaçlamaktadır.
Çekirdek taşkın kontrol sistemini tanımlayan ve bunlarla etkileşime giren fonksiyonlar
Sel sistemi bize üç işlev sunar:
flood_register_event($name, $window = 3600, $identifier = NULL)
Taşkın kontrol mekanizmasına gelen ziyaretçi için bir etkinlik kaydedin.
flood_clear_event($name, $identifier = NULL)
Taşkın kontrol mekanizmasının mevcut ziyaretçi için bir olayı unutmasını sağlayın.
flood_is_allowed($name, $threshold, $window = 3600, $identifier = NULL)
Kullanıcının belirtilen olayla devam etmesine izin verilip verilmediğini denetler. Temel olarak, flood_is_allowed'i arayarak bir kullanıcının erişiminin olup olmadığını kontrol ederiz. YANLIŞ döndürürse, bir 'Erişim Reddedildi' atın. Bir kullanıcı eylemi gerçekleştirdiğinde flood_register_event adını veririz.
Varsayılan olarak kullanıcının ip adresini kontrol eder. Ancak, kullanıcı kimliği gibi bazı benzersiz tanımlayıcıları iletebiliriz.
Yukarıda Drupal'ın taşkın sistemi ile oynamaktan kopyalandı