mirror of
https://github.com/crivion/laranode.git
synced 2026-09-03 06:24:09 +08:00
impersonate users - needs create/delete with actual folders
This commit is contained in:
@@ -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');
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user