Php 我如何知道我的客户端何时从不同的设备登录到我的应用程序
我正在研究如何知道我的客户在登录到我的应用程序时更改了他们的设备,我使用的是Laravel框架,所以我被使用了Php 我如何知道我的客户端何时从不同的设备登录到我的应用程序,php,laravel,security,networking,Php,Laravel,Security,Networking,我正在研究如何知道我的客户在登录到我的应用程序时更改了他们的设备,我使用的是Laravel框架,所以我被使用了$ip=$request->ip()要获取IP地址,它不能按我需要的方式工作,当用户从不同的IP地址登录时,它就变成了,正如我连接/断开IP地址更改时所知道的,所以我的问题是如何检测用户设备我知道无法获取客户端设备的mac地址 login.php 公共函数登录() { //.. auth()->user()->update(['trusted_device'=>request()->i
$ip=$request->ip()
要获取IP地址,它不能按我需要的方式工作,当用户从不同的IP地址登录时,它就变成了,正如我连接/断开IP地址更改时所知道的,所以我的问题是如何检测用户设备我知道无法获取客户端设备的mac地址
login.php
公共函数登录()
{
//..
auth()->user()->update(['trusted_device'=>request()->ip()]);
//..
}
您可以检查用户代理,尝试:
echo $_SERVER['HTTP_USER_AGENT'];
要查看更多信息,请尝试:
var_dump($_SERVER);
检查
USER-AGENT
您可以获得如下信息:当然,您可以获得屏幕大小、像素分辨率等@Cyborg谢谢,我认为它可以解决我的问题。非常欢迎您,如果它解决了您的问题,请将此问题标记为已解决。如果还需要更多信息,请告知。