Added reset password functionality, and added a random password generator function
This commit is contained in:
parent
4fc0d5c793
commit
c91765e828
8 changed files with 76 additions and 9 deletions
app/Http/Controllers
|
@ -88,6 +88,20 @@ class AdministrativeUserController extends Controller
|
|||
return redirect("/" . Auth::user()->getAdminPath() . "/users/group/$user->group_id");
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* Function for reset a users password
|
||||
*
|
||||
*/
|
||||
public function resetUserPassword(User $user, Request $request)
|
||||
{
|
||||
$this->authorize('resetPassword', $user);
|
||||
|
||||
$user->resetPassword();
|
||||
$request->session()->flash('status', 'The password was successfully reset!');
|
||||
return redirect("/" . Auth::user()->getAdminPath() . "/users/$user->id");
|
||||
}
|
||||
|
||||
public function deleteUser(User $user, Request $request)
|
||||
{
|
||||
$this->authorize('delete', $user);
|
||||
|
|
Reference in a new issue