Как найти местоположение geoip для всех пользователей в Nodejs

У меня есть требование, где я должен найти географическое местоположение пользователей. Я использовал код, в котором я сохраняю адрес пользователя в базе данных, а затем отображаю географическое местоположение этого пользователя. Теперь предположим, что пользователи изменили его местоположение на какое-то другое место. Если теперь пользователь входит в систему из этого региона или страны, Должен ли я отображать геоип этого пользователя. Код, который я использую:

geo.geocoder(geo.google, address, sensor,function(formattedAddress, latitude, longitude) {
             console.log("Formatted Address: " + formattedAddress);
             console.log("Latitude: " + latitude);
             console.log("Longitude: " + longitude);
             user.latitude = latitude;
             user.longitude = longitude;
             user.save(function(err) {
               if(err)
                 return userUpdateFailed();
               req.flash('info', 'Succesfully Upadated Changes');
               res.redirect('/userinfo');
             });
          });

Есть ли альтернатива wherby, я могу найти точное местоположение пользователя. Пожалуйста, помогите

Ответы на вопрос(1)

Ваш ответ на вопрос