public function postProcess(LoginRequest $request)
 {
     $username = $request->input('username');
     $password = $request->input('password');
     if (Auth::attempt(['username' => $username, 'password' => $password, 'type' => 'admin'], $request->has('remember'))) {
         return redirect()->intended('/admin/index');
     } else {
         return redirect()->back()->with('message', "Error!! Username or Password Incorrect. \nPlease try again.");
     }
 }
 public function postProcess(LoginRequest $request)
 {
     $username = $request->input('username');
     $password = $request->input('password');
     //return "[Username : $username] [Password : $password]";
     if (Auth::attempt(['username' => $username, 'password' => $password])) {
         return redirect()->intended('/admin/index');
         //return 'success!!';
     } else {
         return redirect()->back()->with('message', "Error!! Username or Pasword Incorrect.\nPlease try again.");
     }
 }
示例#3
0
 public function postProcess(LoginRequest $request)
 {
     $username = $request->input('username');
     $password = $request->input('password');
     $user = DB::table('users')->where('username', $username)->first();
     if (isset($user)) {
         Session::put('username', $user->username);
         Session::put('name', $user->name);
         Session::put('surname', $user->surname);
     }
     if (Auth::attempt(['username' => $username, 'password' => $password, 'type' => 'patient'], $request->has('remember'))) {
         return redirect()->intended('/login/patient');
     }
     if (Auth::attempt(['username' => $username, 'password' => $password, 'type' => 'doctor'], $request->has('remember'))) {
         return redirect()->intended('/login/doctor');
     }
     if (Auth::attempt(['username' => $username, 'password' => $password, 'type' => 'nurse'], $request->has('remember'))) {
         return redirect()->intended('/login/nurse');
     }
     if (Auth::attempt(['username' => $username, 'password' => $password, 'type' => 'pharmacist'], $request->has('remember'))) {
         return redirect()->intended('/login/pharmacist');
     }
     if (Auth::attempt(['username' => $username, 'password' => $password, 'type' => 'officer'], $request->has('remember'))) {
         return redirect()->intended('/login/officer');
     }
     return redirect()->back()->with('message', "ขออภัย username หรือ password ไม่ถูกต้อง\nกรุณาลองใหม่");
 }
示例#4
0
 public function loginprocess(LoginRequest $request)
 {
     // รับค่าจากฟอร์ม login
     $username = $request->input('username');
     $password = $request->input('password');
     // if(Hash::check("$2y$10$aa.1su1Zov4lOCk2.imrfOr51VMgtYbMB3a1x4Daiv7ejsJ79XgNu") == 1234)
     // {
     // 	return "Correct";
     // }
     // เช็คสิทธิ์กับฐานข้อมูล
     if (Auth::attempt(['username' => $username, 'password' => $password])) {
         if (Auth::user()->role_id == 2) {
             return redirect()->intended('/admin/dashboard');
         } else {
             if (Auth::user()->role_id == 3) {
                 return redirect()->intended('/manager/dashboard');
             }
         }
     } else {
         return redirect()->back()->with('message', "Error!! Username or Password Incorrect. \nPlease try again.");
     }
 }