API Reference vpndetection v#3.3.2
View SourceModules
The official Erlang client for the VPNDetection API.
Local classification of addresses that can never be VPN or proxy infrastructure.
The per-client result cache: an LRU with a TTL, owned by one process.
Deciding whether an answer is worth blocking.
Why a request failed, and whether trying it again could ever help.
The transport: one httpc profile, retry policy, and response classification.
The framework-agnostic half of a web middleware: resolve a client address, classify it, and decide whether the condition matched.
The OAuth device flow behind the oauth_* functions on vpndetection.
The wire body as an Erlang map, with absent and false kept apart.
How the client address is decided.