The npm repository has the notion of an access/API token that can be optionally restricted by IP address ranges: <img width="396" alt="Image" src="https://github.com/user-attachments/assets/8a40bcb3-5c15-41d5-946e-58402b131234" /> We could add a similar option, include it as a caveat on the token, and compare it with `remote_addr` when authenticating.