Здравствуйте, товарищи! Помогите пожалуйста разобраться.
В
Node.js приложении получаю уникальный
ip адрес клиента, который делает запрос на определенный URL адрес. Далее по этому ip адресу получаю уникальный
hostname этого клиента. Возможно ли в теории как-то получить
username клиента? Возможно как-то из Active Directory можно вытаскивать эту информацию?
router.get('/', function(request, response) {
// Client IP.
let ip = request.headers['x-forwarded-for'] || request.connection.remoteAddress;
ip = ip.replace('::ffff:', '');
console.log(ip);
dns.lookupService(ip, 22).then((result) => {
const hostname = result.hostname;
console.log(hostname);
});
});