IMMREX7

aku nok ndi : /home/spdtg/www/schoolmis/app/Http/Controllers/
File Up :
aku nok ndi : /home/spdtg/www/schoolmis/app/Http/Controllers/SuperAdminController.php

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use Auth;

class SuperAdminController extends Controller {

    public function editPassword() {
        return view('superadmin.updtpassword');
    }

    public function updatePassword(Request $request) {
        $rules = [];
        $user = $request->user();
        if (!auth()->attempt(['email' => $user->email, 'password' => $request->old_password])) {
            flash()->error('Wrong old password. Authentication failed');
            return redirect()->back();
        }
        $this->validate($request, $rules + [
            'password' => 'required|min:6|confirmed',
        ]);
        $user->password = bcrypt($request['password']);
        $user->update();
        Auth::login($user);
        flash()->success('Password updated successfully.');
        return redirect()->back();
    }

}

Copyright © 2021 - 2025 IMMREX7