use Illuminate\Support\Facades\Hash;
A la hora de guardarlo en el método (store o update):
'pw' => Hash::make($request->pw),
Para chequear si es correcto el pw que se manda desde el form de la vista:
public function checkPW(Request $request) {
$arrAux = Colaborador::where('id', 2)->get();
if (Hash::check($request->pw, $arrAux[0]->pw)) {
return "COINCIDE";
}
else {
return "NO COINCIDE";
}
}
En el método update solo modificar cuando se mande algo
if ($request->new_pw != "") {
Colaborador::find($id)->update([
'pw' => Hash::make($request->new_pw),
]);
}
No hay comentarios:
Publicar un comentario