Skip to main content
Back to packages
2,339 GitHub stars

404labfr/laravel-impersonate

View on GitHub

Description

Makes it easy to authenticate as your users. Add a simple trait to your user model and impersonate as one of your users in one click.


Simple usage:

Impersonate a user:

Auth::user()->impersonate($other_user);
// You're now logged as the $other_user

Leave impersonation:

Auth::user()->leaveImpersonation();
// You're now logged as your original user.

Related Content on Laravel Daily

Video

Recent Courses on Laravel Daily

Practical Laravel Security: Packages, Secrets, Supply-Chain Attacks

7 lessons
43 min read

Next.js Basics for Laravel Developers

11 lessons
58 min

Queues in Laravel 13

18 lessons
1 h 12 min read