截至 2024 年 9 月的更新: 根据@Joundill 实际上,您不可能通过网络安全地限制对单个设备的访问。我们在软件中进行了一些额外级别的身份验证,以对用户进行身份验证,现在问题已解决。
原始问题
我正在尝试为大学生开发软件,我们将向学生提供设备(平板电脑/笔记本电脑),他们必须使用我们提供给学生的设备登录其凭据。例如。如果学生 1 尝试从学生 2 的平板电脑/笔记本电脑登录,则需要被拒绝。
有什么方法可以使用 PHP 和 JavaScript 获取客户端 PC 的 MAC 地址吗?
我们使用 PHP 5.3 以及 jQuery 和 JS 开发 Web 应用程序,另一个是 Laravel 和 PHP 8.1。
有没有最好的方法来限制用户只能从指定的设备登录?
我尝试通过 MAC 地址控制用户使用这个答案,但它在我们的情况下不起作用。