{"repo":"alajusticia/laravel-logins","free":true,"listed":false,"github":"https://github.com/alajusticia/laravel-logins","clone":"git clone https://github.com/alajusticia/laravel-logins.git","description":"🔑 Manage sessions and devices in your Laravel app and add support for multiple separate remember tokens. User notifications on new login, IP geolocation, User-Agent parser.","language":"PHP","stars":21,"topics":["authentication","geolocation","guard","ip","laravel","login","remember","security","session","user-agent"],"license":"MIT","category":"security-tools","readme_excerpt":"Laravel Logins 🔑 - For each login, record information about the device (device type, device name, OS, browser, IP address) and the context (date and location) - Display active sessions in the user's account so they can review connected devices - Notify users by email whenever a new login occurs, including the collected information - Allow users to sign out a specific device, all devices except the current one, or all devices at once - Sign out a device without affecting other remembered devices (each remembered session has its own token) - Optionally track Sanctum tokens, which is useful when authenticating mobile apps, for example Compatibility Installation Prepare your authenticatable models Choose and install a user-agent parser Configure the authentication guard Configure the user provider Laravel Sanctum Throttling activity updates UI components Vue Starter Kit Livewire Starter Kit Jetstream with Livewire Usage Retrieving the logins Get all the logins Get the current login Check for the current login Revoking logins Revoke a specific login Revoke all the logins Revoke all the logins except the current one IP address geolocation Events LoggedIn Notifications Temporarily disable notifications Disable notifications globally Translations Purge expired logins Stored User-Agent length GDPR and Privacy Considerations License Compatibility - This package has been tested with Laravel v10 to v13 - It works with all the session drivers supported by Laravel, except the cookie drive","default_branch":null,"files":null,"tree":[],"storefront":"/r/alajusticia","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/alajusticia/laravel-logins/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}