0

我是 Laravel Session 的初学者,对 laravel 会话系统有点困惑,但我已经将会话存储到数据库中: session_db

然后我有问题:

  • 如何使 1 行会话专用于一个 user_id 和一个 ip_address?因此会话表中没有多个 ip_address,并且在不同的 ip_address 中没有多个 user_id 处于活动状态。
  • 我想将会话提供给 ip_address,因此客户端无需登录即可使用系统。例如:服务器在 ip_address 10.1.1.71 向 user_id 1 提供会话,如果用户在客户端使用 ip_address 10.1.1.71 打开浏览器并直接到仪表板,则已经使用会话登录并登录到 user_id 1。可以创建 laravel这样的系统?有什么想法或有人在 laravel 会议上经历过吗?或者在 laravel 中创建这样的会话的教程?谢谢
4

1 回答 1

1

您可以在应用程序中使用防火墙包来限制用户。

我已经给出了一个防火墙包的参考,你可以随意使用它。

https://github.com/antonioribeiro/firewall

于 2020-03-23T07:30:44.283 回答