jurager / tracker
Track Sanctum tokens in Laravel.
3.0.0
2026-02-16 11:36 UTC
Requires
- php: ^8.1
- guzzlehttp/guzzle: ^7.4
- illuminate/database: ^10.0|^11.0|^12.0
- illuminate/queue: ^10.0|^11.0|^12.0
- illuminate/support: ^10.0|^11.0|^12.0
- laravel/sanctum: ^3.0|^4.0
- nesbot/carbon: ^2.55.2|^3.0
Requires (Dev)
- jenssegers/agent: ^2.6
- mockery/mockery: ^1.4
- orchestra/testbench: ^8.0|^9.0|^10.0
- phpunit/phpunit: ^10.5|^11.5
- whichbrowser/parser: ^2.1
README
Track Laravel Sanctum authentication tokens with detailed metadata including IP addresses, user agents, device information, and optional geolocation data.
- IP Geolocation Tracking (country, region, city)
- Device Detection (type, browser, platform)
- Session Management
- Automatic Token Pruning
- Customizable Providers and Parsers
Requirements
- PHP: 8.1 or higher
- Laravel: 10.x, 11.x, or 12.x
- Laravel Sanctum: 3.x or 4.x
Installation
To install, configure and learn how to use please go to the Documentation.
License
Open source, licensed under the MIT license.