impersonate users - needs create/delete with actual folders

This commit is contained in:
Alex Crivion
2025-02-22 06:51:25 +00:00
parent e2d8e121bb
commit 3ad3559d97
15 changed files with 394 additions and 196 deletions

View File

@@ -47,4 +47,22 @@ class AccountsController extends Controller
return redirect()->route('accounts.index');
}
/**
* Impersonate a user
*/
public function impersonate(User $user)
{
auth()->user()->impersonate($user);
return redirect()->route('dashboard');
}
/**
* Leave impersonation
*/
public function leaveImpersonation()
{
auth()->user()->leaveImpersonation();
return redirect()->route('dashboard');
}
}