Erişim KontrolüErişim Kontrolü: Ziyaretçi IP'si
Erişim Kontrolü: Ziyaretçi IP'si
Included in the “Power Extensions” bundle
Ziyaretçinin IP adresine göre şemaya erişim izni verin.
Açıklama
Erişim Kontrolü düzenleyicisinde yeni bir "Ziyaretçi IP'si" kuralı kullanılabilir hale gelir:

Şema öğelerine erişebilecek veya erişimi reddedilecek IP adreslerinin listesiyle kuralı yapılandırıyoruz.
Her giriş şunlardan biri olabilir:
/veya#ile çevriliyse bir regex (düzenli ifade), ya da- Aksi takdirde tam IP adresi
Örneğin, bu girişlerin herhangi biri "203.23.88.100" IP adresiyle eşleşir:
203.23.88.100#^203\.23\.[0-9]{1,3}\.[0-9]{1,3}$#
Ve Davranış bölümünün altında, bu girişler için şemaya "Erişime izin ver" mi yoksa "Erişimi reddet" mi seçileceğini belirleyin.

Erişim reddedildiğinde, yanıt şuna benzer bir hata mesajı içerecektir (genel modda):
{
"errors": [
{
"message": "The client IP address must satisfy constraint '#^255\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}$#' to access field 'karma' for type 'Comment' (your IP address is '172.19.0.2')",
"locations": [
{
"line": 15,
"column": 5
}
]
}
]
}