Kontrola dostępuKontrola Dostępu: IP Odwiedzającego
Kontrola Dostępu: IP Odwiedzającego
Included in the “Power Extensions” bundle
Przyznaj dostęp do schematu na podstawie adresu IP odwiedzającego.
Opis
W edytorze Kontroli Dostępu dostępna jest nowa reguła „IP Odwiedzającego":

Konfigurujemy regułę z listą adresów IP, które mogą uzyskać dostęp lub mają zablokowany dostęp do elementów schematu.
Każdy wpis może być:
- Wyrażeniem regularnym (regex), jeśli jest otoczony
/lub#, lub - Pełnym adresem IP w przeciwnym razie
Na przykład, każdy z tych wpisów pasuje do adresu IP "203.23.88.100":
203.23.88.100#^203\.23\.[0-9]{1,3}\.[0-9]{1,3}$#
W sekcji Zachowanie wybierz, czy chcesz „Zezwolić na dostęp" czy „Odmówić dostępu" do schematu dla tych wpisów.

Gdy dostęp jest odmówiony, odpowiedź będzie zawierać komunikat o błędzie podobny do tego (w trybie publicznym):
{
"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
}
]
}
]
}