Lo que queda al desinstalar
Ningún desinstalador borra los datos del usuario, y eso está bien. Qué se queda, qué deberías ofrecer borrar, y el cierre de la fase de secretos.
Qué queda
La última fila es la que importa de esta fase. Una aplicación desinstalada deja credenciales vivas en el llavero del usuario, y si su testigo de refresco dura meses, sigue siendo válido contra tu servidor.
Qué hacer con eso
Tres cosas, en orden de facilidad:
El paso 2 es el que de verdad se puede hacer siempre y es media hora de trabajo. Ya tienes las piezas: el borrado del almacén del nivel 38.4 y las rutas del nivel 39.2.
El detalle del borrado completo
Y hay que hacerlo bien, porque un borrado a medias es peor que ninguno:
- Revocar en el servidor primero, y no dejar que su fallo impida lo local. Nivel 38.4.
- Borrar todas las entradas del almacén, no solo la de la cuenta actual. Si el usuario ha usado dos cuentas, hay dos entradas — y la segunda es justo la que se olvida.
- Borrar los cinco directorios, no solo el de datos.
- Y confirmarlo de verdad, porque es irreversible. No un diálogo que se cierra con la barra espaciadora.