PasswordController.php 664B

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