百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
L

laravel-authentication-log

> 编程语言
开源

记录用户身份验证详细信息并发送新设备通知。

994 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

记录用户身份验证详细信息并发送新设备通知。

Laravel Authentication Log 是一套全面的包,可跟踪用户的身份验证信息,如登录/退出时间、IP、浏览器、位置、设备指纹等。它通过邮件、Slack 或短信发送通知,用于新设备和失败的登录,检测可疑活动,提供会话管理,防止重复的会话恢复日志条目,以及更多功能。

6.0.0 版本引入了重大改进,包括防止会话恢复、改进设备指纹识别、增强统计信息等。 6.1.0 版本增加了对 Laravel 13.x 的支持,并兼容不可变日期转换。详细信息请参阅 发行说明。

核心功能

  • ✅ 身份验证日志记录 - 追踪所有登录/退出尝试,包括 IP、用户代理、位置和时间戳
  • ✅ 设备指纹识别 - 使用 SHA-256 哈希算法可靠地识别设备,并对浏览器版本进行正则化处理(防止误报)
  • ✅ 新设备检测 - 自动检测新设备登录并通知用户
  • ✅ 失败登录跟踪 - 记录失败登录尝试,并可选通知用户
  • ✅ 位置跟踪 - 可选地集成 GeoIP,获取位置数据
  • ✅ 会话恢复防护 - 自动防止页面刷新和记住我 Cookie 导致重复登录记录

高级功能

  • 可疑活动检测 - 自动检测多次失败的登录、快速位置变化和异常的登录时间

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

PHP

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言