Risposte:
Se sei uno sviluppatore con 3 minuti di riserva, ecco come farlo senza installare un altro componente aggiuntivo.
Nella pagina di accesso, ispeziona Element nei campi nome utente e password e prendi nota dei loro name
(o id
, se non name
viene specificato) attributi. Ad esempio su Khan Academy, sarebbe identifier
per il nome utente e password
per la password.
Ispeziona l'elemento da qualche parte nella pagina. Trova un piccolo div o giù di lì, è più semplice.
Fai clic con il pulsante destro del mouse sull'elemento nella finestra di ispezione e scegli Edit As HTML
.
Aggiungi il seguente HTML:
<form method=post>
<input name=identifier>
<input type=password name=password>
<input type=submit>
</form>
Sostituisci i nomi ( identifier
e password
) con i nomi dal passaggio 1. Si noti che si dovrebbe non sostituire type=password
, solo il name=password
campo!
Inserisci le tue credenziali nella pagina in questo modulo e premi invia. Firefox ora ti chiederà di salvare le credenziali. Il sito web probabilmente farà apparire un errore o ignorerà la richiesta o qualcosa del genere, ma non ci interessa.
Perché funziona? Alcuni siti fanno deliberatamente qualcosa di divertente per impedirti di salvare la password (la funzione Ricorda password del browser è spesso vista come non sicura); altri siti hanno solo una forma divertente mutilata oltre il riconoscimento per Firefox. L'aggiunta di questo semplice modulo consente a Firefox di rilevarlo e quando si immettono le credenziali, verrà richiesto di salvarle.
Ora sulla pagina di accesso, fintanto che i campi in realtà hanno name
attributi a tutti credo (e probabilmente deve essere racchiuso anche in un <form>
, non lo so), Firefox in genere riconoscerà i campi e sarà in grado di riempirli per tu.
In alternativa, potrebbe semplicemente essere che il sito Web sia autocomplete=off
impostato sul campo. Puoi rimuoverlo come segue:
form
elemento è evidenziato, cerca l'attributo che dice autocomplete='off'
(Potrebbe essere necessario scorrere verso l'alto e cercare l' form
elemento nella Inspector
scheda)off
aon
name
attributo ma solo un id
, puoi semplicemente copiarli - funziona come un incantesimo!
form
a cui appartengono gli input di accesso e inviarlo. Ad esempio, puoi fare clic su un campo di input con l'ispettore e fare $0.form.submit()
( $0
essendo l'ultima cosa che hai ispezionato). Questo dovrebbe far sì che FF ti chieda di salvare la password.
Per semplificare la consulenza del poster principale, il motivo per cui la funzione non funziona su alcuni siti Web, mentre funziona su altri, è dovuto al codice non standard e / o dannoso utilizzato da siti Web aziendali come Hertz.com.
Nel caso di Hertz.com, sono stato in grado di fare in modo che Firefox salvasse la password facendo l' opzione Ispeziona elemento sul pulsante Accesso , quindi eseguendo il trucco Modifica come HTML e cambiando il type
da button
da button
a submit
; senza questo trucco, anche il bookmarklet Ricorda password non funzionerebbe:
-<button type="button" class="primary gblFloatLeft" id="loginBtn">
+<button type="submit" class="primary gblFloatLeft" id="loginBtn">
Login
</button>
In breve, fare Inspect Element e quindi Modifica come HTML per correggere tutti i codici HTML dannosi e non conformi fa miracoli!
So che questa domanda è vecchia, ma ho pensato di aggiungere comunque la mia soluzione.
Dato che a volte Firefox mi combatte su alcuni siti Web, la soluzione che ho sviluppato sta usando un altro browser come Chrome e salvando il nome utente / password lì. Quindi è possibile importare le informazioni di accesso per il sito Web specifico da quell'altro browser.
Dopo aver salvato la password nell'altro browser, puoi eseguire l'importazione seguendo questi passaggi:
* Questi passaggi sono validi per la versione di Firefox: 62.0.2. Immagino che sia simile per altre versioni, ma non posso dirlo con certezza.
Da Firefox 70.0 questa è ora una funzionalità integrata nel gestore password (Firefox Lockwise). Per accedervi vai all'elenco delle password salvate o digita about:logins
la barra degli indirizzi; Nell'angolo in basso a sinistra fai clic su Create New Login.
PS: Soluzione al mio problema specifico - App Store Connect non salva le mie credenziali - Inserito https://appleid.apple.com
come indirizzo del sito Web quando si aggiunge un nuovo accesso.
quando devo aggiungere la password a Firefox uso il componente aggiuntivo FEBE per estrarre i miei passords nel file Json, modificarlo e reimportare nuovamente il file. spero che aiuti.
State tutti creando molto più lavoro per voi stessi di quanto sembri necessario.
Crea un file CSV.
Puoi farlo con un normale editor di testo: oppure vai su Opzioni, Sicurezza, Password di Firefox ed esporta le tue password correnti in un file CSV anziché nel file XML predefinito.
Modifica questo file con un editor di testo (o foglio di calcolo).
L'inizio del file dovrebbe essere simile al seguente:
# Generated by Password Exporter; Export format 1.1; Encrypted: false
"hostname","username","password","formSubmitURL","httpRealm","usernameField","passwordField"
Modifica una delle voci esistenti per modificare i dati in modo che corrispondano alla voce che desideri aggiungere, ad esempio:
"http://192.168.0.1","admin","modempassword","","","login","password"
Le ultime due voci dovranno probabilmente corrispondere ai nomi dei campi già presenti nella pagina Web come precedentemente descritto. Ho provato a indovinare "login" e "password" quando ho provato questo.
Torna in Firefox Opzioni Sicurezza e importa il file CSV.
Ora hai una nuova voce nel tuo gestore di password. Non si scherza con i componenti aggiuntivi (molti dei quali non funzionano con le versioni ESL correnti) o aggiungendo e probabilmente rovinando HTML. Se commetti un errore nel file CSV, il peggio che può accadere è che Firefox non lo importa e dovrai modificarlo e correggere l'errore.
La risposta migliore funziona, ma nella maggior parte dei casi non è necessario creare un modulo falso. Ispeziona il pulsante di accesso e modifica il tipo da "pulsante" a "invia". Inserisci la tua password e premi il pulsante, ti chiederà di salvare ma probabilmente non ti accederà in quanto si aspetta un pulsante vanilla. Aggiorna la pagina per annullare le modifiche, inserisci la tua e-mail e voilà, dovrebbe compilare automaticamente la password.
Sono autore del componente aggiuntivo Save my Password per Firefox che risolve questo problema.
Crea campi di input fittizi nella pagina in cui inserisci (o aggiorni) le tue credenziali e quando fai clic su "Salva la mia password!" pulsante, Firefox ti chiederà di salvare (o aggiornare) la tua password per la pagina.
https://addons.mozilla.org/en-US/firefox/addon/save-my-password/
Una soluzione più semplice ha funzionato per me. Non è necessario aggiungere un nuovo modulo. Ho appena aggiunto <input type=submit>
al modulo di accesso originale e è apparso un altro pulsante. Per prima cosa ho premuto il nuovo pulsante e appariva la finestra di dialogo Salva password FF. In secondo luogo ho premuto il pulsante originale e ho effettuato l'accesso.
L'idea migliore è non dipendere dalla memorizzazione nella cache delle password del browser, poiché il meccanismo cambierà sicuramente nel tempo e ci sarà sempre un problema quando si passa da un computer a un altro o quando si utilizza più di un computer.
È molto più sicuro e più facile utilizzare un prodotto specializzato che manterrà le tue password sicure e disponibili su tutti i computer e per tutti i browser e programmi.
Il migliore che ho trovato è LastPass , dove le password e i contenuti di tutti i campi nei loro moduli di contenimento sono crittografati e salvati sui loro server. La crittografia viene eseguita dalla tua parte e utilizza la tua password principale per la protezione, quindi il sito web LastPass non ha idea di cosa sia memorizzato sui propri server.
LastPass si integra con il browser per ricordare le password e tutti gli altri campi immessi nel modulo, poiché a volte è richiesto più di una semplice password (ad esempio l'e-mail o il nome utente). È inoltre possibile inserire manualmente questi dati per siti Web o programmi nel repository LastPass.
Il potere di questo concetto è stato dimostrato quando il sito Web LastPass è stato violato. I risultati sono stati piuttosto minori per gli utenti, in quanto i suggerimenti per la password sono stati la maggior parte che gli hacker sono riusciti a ottenere, poiché le stesse password crittografate erano inutili per loro senza la password principale.
Un altro prodotto è KeePass open source , che è anche molto popolare tra gli utenti.