ZugriffskontrolleAccess Control: Besucher-IP
Access Control: Besucher-IP
Included in the “Power Extensions” bundle
Gewähre Zugriff auf das Schema basierend auf der IP-Adresse des Besuchers.
Beschreibung
Im Access-Control-Editor wird eine neue Regel „Besucher-IP" verfügbar gemacht:

Wir konfigurieren die Regel mit der Liste der IP-Adressen, denen der Zugriff auf die Schema-Elemente entweder gewährt oder verweigert wird.
Jeder Eintrag kann entweder sein:
- Eine Regex (regulärer Ausdruck), wenn er von
/oder#umschlossen ist, oder - Die vollständige IP-Adresse, andernfalls
Zum Beispiel stimmt jeder dieser Einträge mit der IP-Adresse "203.23.88.100" überein:
203.23.88.100#^203\.23\.[0-9]{1,3}\.[0-9]{1,3}$#
Und unter Verhalten wählst du aus, ob du für diese Einträge „Zugriff erlauben" oder „Zugriff verweigern" möchtest.

Wenn der Zugriff verweigert wird, enthält die Antwort eine Fehlermeldung wie diese (im öffentlichen Modus):
{
"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
}
]
}
]
}