app/Http/Controllers/loginClienteController.php
//Esta funcion identifica al cliente permitiendole de esta manera acceder a su cuenta
Esta funcion identifica al cliente permitiendole de esta manera acceder a su cuenta
Esta funcion identifica al cliente permitiendole de esta manera acceder a su cuenta
public function authCliente(Request $data){
           try{
                  $verificar = User::where('email', $data->correo)->first();
                  if(count($verificar)>0 && $verificar->id_rol == 4){  
                      if (\Auth::attempt(['email' => $data->correo, 'password' => $data->pass])) {
                          return redirect('/inicio_cliente');    
                      }
                      return redirect()->back()->withErrors(['datos incorrectos, intente nuevamente']);
                  }
                  return redirect()->back();
            }catch (\Illuminate\Database\QueryException $e) {
                return redirect()->back()->withErrors(['Algo no anda bien, posiblemente datos mal ingresados o no hay conexión']);
       } 
    }
public function authCliente ( Request $ data ) { try { $ verificar = User :: where ( 'email' , $ data -> correo ) -> first ( ) ; if ( count ( $ verificar ) > 0 && $ verificar -> id_rol == 4 ) { if ( \ Auth :: attempt ( [ 'email' => $ data -> correo , 'password' => $ data -> pass ] ) ) { return redirect ( '/inicio_cliente' ) ; } return redirect ( ) -> back ( ) -> withErrors ( [ 'datos incorrectos, intente nuevamente' ] ) ; } return redirect ( ) -> back ( ) ; } catch ( \ Illuminate \ Database \ QueryException $ e ) { return redirect ( ) -> back ( ) -> withErrors ( [ 'Algo no anda bien, posiblemente datos mal ingresados o no hay conexión'] ) ; } }
Esta funcion identifica al cliente permitiendole de esta manera acceder a su cuenta
Esta funcion identifica al cliente permitiendole de esta manera acceder a su cuenta
//dd("jano"); /**"eres vendedor institucional"**/