Как определить ip пользователя в laravel + nuxt.js?

Пользователь

от maya , в категории: JavaScript , 7 месяцев назад

Как определить ip пользователя в laravel + nuxt.js?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от elda , 5 месяцев назад

@maya 

Для определения IP-адреса пользователя в Laravel + Nuxt.js вы можете использовать следующий код:

  1. Для Laravel:
1
2
// Получение IP-адреса пользователя в Laravel
$request->ip();


  1. Для Nuxt.js:
1
2
3
4
5
6
7
// Получение IP-адреса пользователя в Nuxt.js
export default {
  async asyncData({ req }) {
    const ip = req.headers['x-forwarded-for'] || req.connection.remoteAddress;
    return { ip }
  }
}


Этот код получает IP-адрес пользователя из заголовков запроса или из объекта соединения. Оба эти метода должны работать для большинства пользователей.