Controllo degli accessiControllo degli Accessi: IP del Visitatore
Controllo degli Accessi: IP del Visitatore
Included in the “Power Extensions” bundle
Concedi l'accesso allo schema in base all'indirizzo IP del visitatore.
Descrizione
Nell'editor di Controllo degli Accessi viene resa disponibile una nuova regola "IP del Visitatore":

Configuriamo la regola con l'elenco degli indirizzi IP che possono accedere agli elementi dello schema oppure a cui ne viene negato l'accesso.
Ogni voce può essere:
- Una regex (espressione regolare), se è racchiusa tra
/o#, oppure - L'indirizzo IP completo, in caso contrario
Ad esempio, una qualsiasi di queste voci corrisponde all'indirizzo IP "203.23.88.100":
203.23.88.100#^203\.23\.[0-9]{1,3}\.[0-9]{1,3}$#
E sotto Comportamento, seleziona se "Consentire l'accesso" o "Negare l'accesso" allo schema per quelle voci.

Quando l'accesso viene negato, la risposta conterrà un messaggio di errore come questo (in modalità pubblica):
{
"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
}
]
}
]
}