christhompsontldr/impersonate
Laravel package to let authorized users impersonate other accounts for support and troubleshooting. Provides start/stop impersonation helpers, middleware/guards integration, and easy checks to ensure only permitted roles can switch users safely.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| aryehraber/statamic-impersonator | 0.87 | A Statamic addon that lets control panel users impersonate other accounts, logging in as them to troubleshoot issues or preview permissions, then switch back to their original user with a single click. | 9 | — | 4 | — | 0 | 0.2 | — | MIT | 3 years ago | |
| bnbwebexpertise/laravel-impersonate | 0.87 | — | 0 | 0 | 0 | 4K | 0 | 0.9 | 49.2 | — | 6 years ago | |
| christhompsontldr/laravel-restricted | 0.86 | Laravel package to restrict access by route, IP, environment or custom rules. Adds simple middleware and configuration to block or allow requests with clear responses—useful for staging locks, admin-only areas, and temporary maintenance restrictions. | 0 | 0 | 0 | 0 | 0 | 0.6 | — | MIT | 6 years ago | |
| evo-mark/laravel-impersonate | 0.86 | Impersonate Laravel users in one click. Add a trait to your User model to start/stop impersonation, with authorization hooks, middleware, events, Blade helpers, and configurable strategies. Supports Laravel 10–11 and PHP 8.2+. | 0 | 0 | 0 | 79 | 0 | 0.9 | 26.3 | — | 1 year ago | |
| imanghafoori/laravel-masterpass | 0.86 | Laravel MasterPass lets you log in as any user by entering a single master password instead of the real one, making it easy to test and debug your app without resetting credentials. | 369 | 371 | 26 | 7K | 4 | 3.8 | 19.5 | MIT | 2 years ago | |
| j84115/impersonate | 0.86 | Simple Laravel package to temporarily impersonate other users via /impersonate/login/{user_id} and /impersonate/logout. Add service provider, implement ImpersonateUser on your User model to define who can impersonate and who can be impersonated, then register Route::impersonate(). | 1 | 1 | 0 | 0 | 0 | 0.3 | — | — | 3 years ago | |
| rickycezar/laravel-jwt-impersonate | 0.86 | — | 24 | 25 | 15 | 5K | 0 | 1.8 | 31.4 | — | 5 years ago | |
| victoryoalli/laravel-multitenancy-impersonate | 0.86 | Laravel package for impersonating users in multi-tenant applications. Let admins act as a tenant user while keeping tenant context and isolation intact, with simple start/stop impersonation flows for support, debugging, and administration. | 5 | 6 | 4 | 0 | 0 | 11.2 | — | MIT | 5 months ago | |
| lab404/laravel-impersonate | 0.85 | Laravel Impersonate lets administrators log in as any user for support and debugging. It offers Blade directives, middleware, and guard helpers to safely start and stop impersonation without passwords, supporting multiple guards while keeping the original session recoverable. | 2,345 | 2,355 | 235 | 1M | 48 | 50.2 | 67.3 | — | 7 months ago | |
| bpocallaghan/impersonate | 0.85 | Laravel package that lets administrators impersonate other users, so you can see the app exactly as they do. Quickly start and stop impersonation sessions, troubleshoot support issues, and verify permissions without needing anyone's credentials. | 8 | 8 | 3 | 960 | 0 | 6.5 | 29.6 | MIT | 8 months ago | |
| ukeloop/laravel-impersonatable-guard | 0.85 | A Laravel authentication guard for securely impersonating users. Let admins sign in as another account, switch back to the original user, and integrate impersonation with existing guards and auth flows without custom session handling. | 21 | 21 | 2 | 133 | 0 | 8.9 | 12.6 | MIT | 7 months ago | |
| octopyid/laravel-impersonate | 0.84 | Laravel Impersonate lets admins log in as any user without passwords, then switch back safely. It includes middleware, events, and multi-guard support for secure, flexible user impersonation in Laravel apps. | 326 | 327 | 28 | 2K | 0 | 16.1 | 13.0 | MIT | 4 months ago | |
| arcanedev/laravel-impersonator | 0.84 | Impersonate users in Laravel with a simple, secure API for starting and stopping impersonation sessions. Lightweight package with middleware and Blade helpers for seamless user switching. | 7 | 8 | 2 | 19 | 0 | 0.1 | 7.3 | MIT | 5 years ago | |
| genealabs/laravel-impersonator | 0.84 | GeneaLabs Laravel Impersonator lets trusted admins securely sign in as another user for support and debugging. It offers configurable guards, middleware, Blade helpers, and simple routes to start and stop impersonation without exposing passwords. | 63 | 62 | 7 | 9K | 0 | 8.7 | 31.6 | — | 7 months ago | |
| hapidjus/laravel-impersonate-ui | 0.84 | Laravel Impersonate UI adds a simple floating menu for selecting users to impersonate with 404labfr/laravel-impersonate. Configure allowed emails, icon position, auto-submit, global include, and redirects; publish config and Blade views. | 37 | 37 | 6 | 38 | 3 | 18.2 | 5.5 | MIT | 3 months ago | |
| nti/impersonation-bundle | 0.82 | A PHP package for safely impersonating users in your application. Administrators can switch into another account to troubleshoot or verify permissions, then return to their own session. Integrates with existing authentication and supports controlled, auditable impersonation. | 1 | 1 | 1 | 6 | 0 | 0.3 | 8.3 | MIT | 7 years ago | |
| christhompsontldr/phpsdk | 0.81 | PHP SDK for the Cloudways API. Install via Composer, authenticate with your email and API key, and manage Cloudways resources like servers, regions, providers, sizes, and apps. Includes helpers to check and wait for async operation status/results. | 0 | 0 | — | 0 | — | 0.6 | — | — | — | |
| christhompsontldr/laravel-recurly | 0.81 | Laravel package to integrate Recurly billing into your app, providing helpers to manage subscriptions, plans, and account data from Recurly via a Laravel-friendly API. Useful for SaaS projects needing recurring payments and customer management. | 1 | 1 | 3 | 423 | 0 | 1.0 | 32.2 | — | 9 years ago | |
| christhompsontldr/laraman | 0.81 | Laraman is a Laravel package that generates and serves simple man-style documentation for your app, helping you expose commands, routes, or internal tooling in a familiar CLI-friendly format for quick lookup by developers. | 7 | 7 | 2 | 0 | 0 | 6.7 | — | — | 6 years ago | |
| christhompsontldr/laraboard | 0.80 | Laraboard is a Laravel package for creating a simple message board/forum-style feature in your app. It provides models, migrations, and helpers to manage boards, threads, and posts, so you can add discussion areas quickly without building everything from scratch. | 16 | 16 | 5 | 0 | 1 | 1.2 | — | — | 6 years ago |
How can I help you explore Laravel packages today?