diego-ninja/laravel-devices
Laravel package for tracking authenticated user devices and managing sessions. Includes device verification, fingerprinting integrations, session locking/blocking with optional Google 2FA, location tracking, events, middleware/controllers, and caching support.
Laravel Devices is a comprehensive package for managing user devices and sessions in Laravel applications. It provides robust device tracking, session management, and security features including device fingerprinting and two-factor authentication support.
This is a work in progress, and maybe or maybe not be ready for production use. Help is needed to improve the project and write documentation so if you are interested in contributing, please read the contributing guide.
Please refer to the documentation for more information on the features and how to use this package.
This project is developed and maintained by 🥷 Diego Rin and Davide Pizzato in their free time.
Special thanks to:
If you find this project useful, please consider giving it a ⭐ on GitHub!
How can I help you explore Laravel packages today?