public function updateRegId($usuario_id, $reg_id)
 {
     $usuario = Usuario::find($usuario_id);
     $usuario->reg_id = $reg_id;
     if ($usuario->save()) {
         return response()->json(array('reg_id' => $reg_id, 'Actualizado'));
     } else {
         return response()->json(array('reg_id' => $reg_id, 'Error'));
     }
 }
예제 #2
0
 public function updatePassword(Request $request, $id)
 {
     $contrasena_actual = $request->get('actual');
     $contrasena_nueva = $request->get('nueva');
     $user = Usuario::find($id);
     if (password_verify($contrasena_actual, $user->password)) {
         $user->password = password_hash($contrasena_nueva, PASSWORD_DEFAULT);
         $user->estado = 1;
         $user->save();
         //                $token = JWTAuth::fromUser($user, [
         //                    'usuario' => [
         //                        'id' => $user->id,
         //                        'nombre' => $user->email,
         //                        'estado' => $user->estado,
         //                        'rol' => $user->rol->nombre
         //                    ]]);
     } else {
         return response()->json(['mensajeError' => 'Contraseña incorrecta'], 401);
     }
     return response()->json(['mensaje' => 'Contraseña actualizada'], 200);
 }