Access Denied

BEGIN

DEFINE allowed_ips AS LIST OF IP ADDRESSES

FUNCTION check_access(request_ip):
    IF request_ip IS IN allowed_ips:
        RETURN TRUE
    ELSE:
        RETURN FALSE

FUNCTION handle_request(request):
    IF check_access(request.ip):
        RETURN PAGE CONTENT
    ELSE:
        RETURN ERROR 403 (FORBIDDEN)

END