Respuestas:
Si es un desarrollador con 3 minutos de sobra, esta es la forma de hacerlo sin instalar otro complemento.
En la página de inicio de sesión, Inspeccione Element los campos de nombre de usuario y contraseña y tome nota de sus atributos name
(o id
, si no name
se da). Por ejemplo, en Khan Academy, eso sería identifier
para el nombre de usuario y password
la contraseña.
Inspeccione Element en algún lugar de la página. Encuentra un pequeño div más o menos, eso es más fácil.
Haga clic derecho en el elemento en su inspector y elija Edit As HTML
.
Agregue el siguiente HTML:
<form method=post>
<input name=identifier>
<input type=password name=password>
<input type=submit>
</form>
Reemplace los nombres ( identifier
y password
) con los nombres del paso 1. Tenga en cuenta que usted debe no sustituir type=password
, sólo el name=password
campo!
Ingrese sus credenciales en la página en este formulario y presione enviar. Firefox ahora le pedirá que guarde las credenciales. El sitio web probablemente arrojará un error o ignorará la solicitud o algo, pero eso no nos importa.
¿Por qué funciona esto? Algunos sitios hacen algo divertido deliberadamente para evitar que guarde la contraseña (la función de recordar contraseña del navegador a menudo se considera insegura); otros sitios solo tienen una forma divertida destrozada más allá del reconocimiento para Firefox. Agregar este formulario simple hace que Firefox lo detecte y cuando ingrese sus credenciales, le pedirá que las guarde.
Ahora en la página de inicio de sesión, siempre y cuando los campos realmente tengan name
atributos, supongo (y probablemente deba estar envuelto en un<form>
, no lo sé), Firefox normalmente reconocerá los campos y podrá completarlos para tú.
Alternativamente, podría ser simplemente que el sitio web se ha autocomplete=off
establecido en el campo. Puede eliminar esto de la siguiente manera:
form
elemento esté resaltado, busque el atributo que dice autocomplete='off'
(Puede que tenga que desplazarse hacia arriba y buscar el form
elemento en elInspector
pestaña)off
aon
name
atributo, sino solo un id
, puede copiarlos, ¡funciona de maravilla!
form
a qué pertenecen las entradas de inicio de sesión y enviarlo. Por ejemplo, puede hacer clic en un campo de entrada con el inspector y hacer $0.form.submit()
(que $0
es lo último que inspeccionó). Esto debería hacer que FF te pida que guardes la contraseña.
Para simplificar el consejo del cartel superior, la razón por la cual la función no funciona en algunos sitios web, mientras que funciona en otros, se debe al código no estándar y / o malicioso utilizado por los sitios web empresariales como Hertz.com.
En el caso de Hertz.com, pude hacer que Firefox guardara la contraseña haciendo el elemento Inspeccionar en el botón Iniciar sesión , y luego haciendo el truco Editar como HTML , y cambiando el type
de button
de button
a submit
; sin este truco, incluso el bookmarklet Remember Password no funcionaría:
-<button type="button" class="primary gblFloatLeft" id="loginBtn">
+<button type="submit" class="primary gblFloatLeft" id="loginBtn">
Login
</button>
En resumen, hacer Inspeccionar Elemento y luego Editar como HTML para arreglar todo el HTML malicioso y no compatible funciona de maravilla.
Sé que esta pregunta es antigua, pero pensé que de todos modos agregaría mi solución.
Como Firefox a veces me combate en ciertos sitios web, la solución que he desarrollado es usar otro navegador como Chrome y guardar el nombre de usuario / contraseña allí. Luego puede importar la información de inicio de sesión para el sitio web específico desde ese otro navegador.
Después de guardar la contraseña en el otro navegador, puede realizar la importación siguiendo estos pasos:
* Estos pasos son válidos para la versión de Firefox: 62.0.2. Me imagino que es similar para otras versiones, pero no puedo decirlo con certeza.
Desde Firefox 70.0, esta es ahora una función incorporada en el administrador de contraseñas (Firefox Lockwise). Para acceder, navegue a la lista de contraseñas guardadas o escriba about:logins
en la barra de direcciones; En la esquina inferior izquierda, haga clic en elCreate New Login .
PD: Solución a mi problema específico: App Store Connect no guarda mis credenciales; https://appleid.apple.com
la agrego como la dirección del sitio web al agregar un nuevo inicio de sesión.
cuando necesito agregar una contraseña a Firefox, uso el complemento FEBE para extraer mis contraseñas al archivo Json, editarlo y volver a importar el archivo. Espero esa ayuda.
Todos ustedes están creando mucho más trabajo del que parece necesario.
Crea un archivo CSV.
Puede hacerlo con un editor de texto ordinario: o vaya a Opciones de Firefox, Seguridad, Contraseñas y exporte sus contraseñas actuales a un archivo CSV en lugar del archivo XML predeterminado.
Edite este archivo con un editor de texto (u hoja de cálculo).
El comienzo del archivo debería verse así:
# Generated by Password Exporter; Export format 1.1; Encrypted: false
"hostname","username","password","formSubmitURL","httpRealm","usernameField","passwordField"
Edite una de las entradas existentes para cambiar los datos para que coincidan con la entrada que desea agregar, como:
"http://192.168.0.1","admin","modempassword","","","login","password"
Las dos últimas entradas probablemente tendrán que coincidir con los nombres de campo que ya están en la página web como se describió anteriormente. Casi adiviné "inicio de sesión" y "contraseña" cuando intenté esto.
Regrese a Firefox Options Security e importe el archivo CSV.
Ahora tiene una nueva entrada en su administrador de contraseñas. No jugar con complementos (muchos de los cuales no funcionarán con las versiones actuales de ESL) o agregar y posiblemente estropear HTML. Si comete un error en el archivo CSV, lo peor que puede suceder es que Firefox no lo importe y tendrá que editarlo y corregir el error.
La respuesta principal funciona, pero no es necesario crear un formulario falso en la mayoría de los casos. Simplemente inspeccione el botón de inicio de sesión y cambie su tipo de "botón" a "enviar". Ingrese su contraseña y presione el botón, le pedirá que guarde, pero probablemente no inicie sesión, ya que espera un botón de vainilla. Actualice la página para deshacer sus cambios, ingrese su correo electrónico y listo, debe rellenar automáticamente su contraseña.
Soy autor del complemento Guardar mi contraseña para Firefox que resuelve este problema.
Crea campos de entrada ficticios en la página donde ingresa (o actualiza) sus credenciales y cuando hace clic en "Guardar mi contraseña". botón, Firefox le pedirá que guarde (o actualice) su contraseña para la página.
https://addons.mozilla.org/en-US/firefox/addon/save-my-password/
La solución más simple funcionó para mí. No es necesario agregar un nuevo formulario. Acabo de agregar <input type=submit>
al formulario de inicio de sesión original y apareció otro botón. Primero presioné el botón nuevo y apareció el cuadro de diálogo Guardar contraseña de FF. Segundo, presioné el botón original e inicié sesión.
La mejor idea es no depender del almacenamiento en caché de las contraseñas del navegador, ya que el mecanismo seguramente cambiará con el tiempo, y siempre habrá un problema al pasar de una computadora a otra o al usar más de una computadora.
Es mucho más seguro y fácil usar un producto especializado que mantendrá sus contraseñas seguras y disponibles en todas las computadoras y para todos los navegadores y programas.
El mejor que he encontrado es LastPass , donde las contraseñas y el contenido de todos los campos en sus formularios que contienen están encriptados y guardados en sus servidores. El cifrado se realiza de su lado y utilizando su contraseña maestra para protección, por lo que el sitio web de LastPass no tiene idea de lo que se almacena en sus propios servidores.
LastPass se integra con el navegador para recordar las contraseñas y todos los demás campos que ha ingresado en el formulario, ya que a veces se requiere algo más que la contraseña (por ejemplo, el correo electrónico o el nombre de usuario). También puede ingresar manualmente estos datos para sitios web o programas en el repositorio de LastPass.
El poder de este concepto se demostró cuando el sitio web de LastPass fue pirateado. Los resultados fueron bastante menores para los usuarios, ya que lo máximo que lograron obtener los piratas informáticos fueron las sugerencias de contraseña, ya que las contraseñas cifradas en sí mismas no les sirvieron de nada sin la contraseña maestra.
Otro producto es el código abierto KeePass , que también es muy popular entre los usuarios.