hapi-remote-address
v1.0.0
Published
Provides `request.remoteAddress` with support for X-Forwarded-For headers.
Downloads
47
Maintainers
Readme
hapi-remote-address
Provides request.remoteAddress
with support for X-Forwarded-For
headers.
Install
$ npm install hapi-remote-address
Usage
Register the plugin:
const Hapi = require('hapi');
const HapiRemoteAddress = require('hapi-remote-address');
const main = async function () {
const server = Hapi.Server();
await server.register(HapiRemoteAddress);
// ...
await server.start();
console.log(`Server is listening at ${server.info.uri}`);
};
main();
Then in your route handlers you have access to request.remoteAddress
.
License
MIT
Don't forget
What you create with hapi-remote-address
is more important than hapi-remote-address
.