¿Cómo elimino TODAS las contraseñas almacenadas de Chrome / Google Account de una vez?


56

Tengo cientos de ellos, me lleva 0,6 segundos eliminar uno en el navegador y 3,7 segundos eliminar uno en la página de administración de la cuenta de Google.

Tiene que haber una manera de eliminarlos todos a la vez ... ¿verdad?

Respuestas:


89

Lo encontré. Borrar todas las contraseñas guardadas en Chrome Clear browsing data...también elimina las contraseñas sincronizadas en la cuenta de Google. La configuración se puede revelar haciendo clic en la pestaña Avanzado.


77
Hice exactamente eso (desde "el principio de los tiempos"). TODAVÍA estaban todos en 'passwords.google.com'. También debe ir allí y elegir Restablecer sincronización. - Mejor siga revisando uno o dos días después, realmente todas las configuraciones locales de sincronización de Chrome no se
repiten

2
Parece que ya no es necesario eliminarlos por separado de passwords.google.com. Acabo de borrar todas las contraseñas en Chrome, y también desaparecieron de passwords.google.com de inmediato.
Samuli Kärkkäinen

3
Esto no elimina las contraseñas almacenadas en su cuenta de Google. Cuando vuelva a iniciar sesión en otro dispositivo, se volverán a sincronizar.
Debe

30

La forma más rápida de borrar todas las contraseñas de Chrome es con este acceso directo:

Ctrl+ Shift+Delete

Eso abrirá la ventana "Borrar datos de navegación".

Haga clic en la pestaña Avanzado, luego elija un rango de tiempo. Elija "Todo el tiempo" si desea eliminar todas las contraseñas. Haga clic en la casilla de verificación "Contraseñas y otros datos de inicio de sesión". Haga clic en el botón azul "Borrar datos" y luego espere:

Marque la casilla Contraseñas y luego "Borrar datos"

Eliminar las contraseñas y otros elementos almacenados en caché puede llevar mucho tiempo (mi Chrome tardó 20 minutos en eliminar 1200 contraseñas y 350 MB de páginas / imágenes almacenadas en caché).


Esto funciona y borra passwords.google.com
Richard Frank

passwords.google.com parece tener un diseño diferente ahora que no se elimina al hacer lo anterior :(
Martin Edwards

POS Google está girando para siempre para borrar la mía con solo 15 pwds - tal vez los btards lo estén guardando todo en sus otros servidores - Cambié de Vivaldi a Chrome nuevamente solo porque estaba siendo cauteloso - ahora nuevamente :(
killjoy

1
@killjoy Los pasos anteriores todavía funcionan para mí. He actualizado la captura de pantalla. Intente nuevamente utilizando los pasos anteriores y confirme si funciona para usted.
Dan Roberts

1
@DanRoberts tienes razón ... funcionó, estaba girando pero estaba hecho
killjoy

4

Según la respuesta de @ bill-mcgonigle, supongo que también sería posible usar la Consola de Chrome

function sleep(ms) { return new Promise(resolve => setTimeout(resolve, ms)); }
for (let button of window.document.querySelectorAll('div[role=grid] > div[jsmodel] > div[role=gridcell] > div[role=button]')) {
    if (typeof button != undefined) {
        button.click();
        sleep(3100);
    }
}

Esto funcionó para mí, después de la primera vez que lo ejecuta, Google le pedirá su contraseña nuevamente. Después de eso, mis más de 200 contraseñas se eliminaron sin ningún problema.

Tenga en cuenta que hay una advertencia en la consola para comprender el riesgo de ejecutar algo allí. Tenga en cuenta, lea atentamente lo anterior para comprender lo que ejecuta.

Aclaración:

// function to wait for 3 seconds before clicking the next delete button
function sleep(ms) { return new Promise(resolve => setTimeout(resolve, ms)); }
// start a loop iteration of all buttons inside the password grid
// please note there are two grids on the page
for (let button of window.document.querySelectorAll('div[role=grid] > div[jsmodel] > div[role=gridcell] > div[role=button]')) {
    // in my debugging there was one undefined button
    if (typeof button != undefined) {
        // click that exact button element
        button.click();
        // wait for 3.1 seconds
        sleep(3100);
    }
}

¿Esto sigue funcionando? si voy a passwords.google.com lo que obtengo es una lista de cuentas. Para eliminar una contraseña, tengo que hacer clic manualmente en un elemento de la lista y luego redirigirme a una nueva página donde finalmente puedo eliminarla. Parece que el script que proporcionó espera que pueda eliminarlos todos simplemente haciendo clic en un solo botón.
tigrou

2

Me he encontrado con este escenario en el que solo quería eliminar una gran cantidad de contraseñas específicas. Al no encontrar una alternativa adecuada, creé una macro con Keyboard Maestro que elimina 10 a la vez:

Chrome eliminar contraseñas masivas. kmmacros

El archivo se puede ver por motivos de seguridad en Google Drive o en un editor de texto (los archivos .kmmacros tienen formato XML) y se puede modificar fácilmente para eliminar cientos a la vez.

Todo lo que hace es hacer clic en la ubicación actual del mouse, hacer clic en 40 píxeles a continuación y devolver el cursor a la ubicación original, repitiendo 9 veces más.


1

Aquí hay una solución que funciona por ahora (mediados de 2019).

Ejecute este código Javascript en la consola, o conviértalo en un bookmarklet, o en fragmentos de Chrome:

function contains(selector, text) {
    var elements = document.querySelectorAll(selector);
    return Array.prototype.filter.call(elements, function(element) {
        return RegExp(text).test(element.textContent);
    });
}

function simulateMouseClick(targetNode) {
    function triggerMouseEvent(targetNode, eventType) {
        var clickEvent = document.createEvent('MouseEvents');
        clickEvent.initEvent(eventType, true, true);
        targetNode.dispatchEvent(clickEvent);
    }
    ["mouseover", "mousedown", "mouseup", "click"].forEach(function(eventType) {
        triggerMouseEvent(targetNode, eventType);
    });
}

function clicker() {
    var list = document.querySelectorAll("c-wiz>div>ul>li");
    if (document.location.href.match(/\/password\//) == null) {
        simulateMouseClick(list[list.length - 1]);
    } else if (contains('span', /^Delete$/).length > 0) {
        var del = contains('span', /^Delete$/);
        del[0].click();
        setTimeout(function() {
            var del = contains('span', /^Delete$/);
            del[del.length - 1].click()
        }, 500)
    }
    setTimeout(function() {
        clicker();
    }, 1500)
}
clicker();

Se abrirá paso a través de la eliminación de todas sus contraseñas mientras mantiene libre el cursor del mouse.

Sin embargo, aún tendrá que cuidarlo, porque Google le solicita periódicamente que vuelva a ingresar su contraseña.

No espero que esto funcione para siempre ... cualquier cambio en la interfaz de usuario de Google romperá este script.


Ya dejé de trabajar.
dmd

0

Para los sistemas X11, puede cargar passwords.google.com y, en la página de contraseñas guardadas, coloque el mouse sobre el ícono de la papelera superior y desde un terminal:

watch -n 3 xdotool click 1

y mantenga el mouse sobre el ícono de la papelera hasta que esté listo; la siguiente contraseña no eliminada se moverá hacia arriba después de que se haya eliminado cada una de las anteriores.

Ahora, Google parece cerrar sesión en 5 minutos en punto por cada sesión de pgc, por lo que este método solo puede hacer cien a la vez (por Dios, 20 años de contraseñas guardadas ...) pero es menos enloquecedor que hacer clic en cada una individualmente . Google parece imponer un retraso de 3 segundos entre cada evento de eliminación. Intenté jugar con demoras aleatorias y movimientos de mouse, pero eso no afecta el tiempo de espera de 5 minutos.

Este método también funciona para la sección 'nunca guardar contraseñas para ...', pero generará un error si alguno de ellos es del tipo de protocolo chrome-extension: //, en cuyo caso deberá mover el cursor hacia abajo a mano.

Hice la sugerencia del lado de Chrome dada anteriormente para eliminar todas las contraseñas, pero tan pronto como encendí un dispositivo viejo, las subió todas de nuevo. : enojado reaccionar:

Que Google haga que esto sea tan difícil de hacer es probablemente una razón suficiente para pensar que es una buena idea.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.