PasswordController.php 683B

123456789101112131415161718192021222324252627282930313233343536
  1. <?php
  2. namespace App\Http\Controllers\Backend;
  3. use Illuminate\Http\Request;
  4. use App\User;
  5. use App\FunMenu;
  6. use App\Http\Requests;
  7. use App\Http\Controllers\Controller;
  8. use Session;
  9. use Redirect;
  10. class PasswordController extends Controller
  11. {
  12. public function index()
  13. {
  14. return view('admin.password');
  15. }
  16. public function update(Request $request)
  17. {
  18. $this->validate($request, [
  19. 'qpwd1' => 'required|max:255',
  20. ]);
  21. $user = User::find($request->user()->id);
  22. $user->password = bcrypt($request->qpwd1);
  23. $user->save();
  24. Session::flash('msg', 'Update Success!');
  25. return Redirect::back();
  26. }
  27. }