Added reset password functionality, and added a random password generator function

This commit is contained in:
mwalbeck 2016-11-01 16:38:38 +01:00
parent 4fc0d5c793
commit c91765e828
8 changed files with 76 additions and 9 deletions

View file

@ -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);