Access Control액세스 제어: 방문자 IP
액세스 제어: 방문자 IP
Included in the “Power Extensions” bundle
방문자의 IP 주소를 기반으로 스키마에 대한 액세스를 허용합니다.
설명
액세스 제어 편집기에 새로운 규칙 「방문자 IP」가 추가됩니다:

이 규칙에는 스키마 요소에 대한 액세스를 허용하거나 거부할 IP 주소 목록을 설정합니다.
각 항목에는 다음 중 하나를 지정할 수 있습니다:
/또는#으로 둘러싸인 경우, 정규 표현식(regex)- 그 외의 경우, 완전한 IP 주소
예를 들어, 다음 항목 중 하나라도 IP 주소 "203.23.88.100"에 일치합니다:
203.23.88.100#^203\.23\.[0-9]{1,3}\.[0-9]{1,3}$#
「동작」에서 해당 항목에 대해 스키마에 「액세스 허용」 또는 「액세스 거부」를 선택합니다.

액세스가 거부된 경우, 응답에는 다음과 같은 오류 메시지가 포함됩니다(공개 모드 시):
{
"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
}
]
}
]
}