firefox: ricorda le password per tutti i siti


11

Quando si accede su alcuni siti Web, questi siti non offrono (sospetto intenzionalmente) di ricordare le password. Ciò accade non solo sui siti Web pubblici, ma anche nella mia intranet (console Web remote, Dell DRAC, ...) ed è estremamente fastidioso dover digitare i dettagli di accesso ogni volta.

È possibile in qualche modo forzare un determinato sito Web (Firefox) a ricordare nome utente e password?

NOTA: Nel mio Firefox ho selezionato "Ricorda password per siti" e "Eccezioni" è vuoto.


Forse usi qualcosa come iMacros per automatizzare le azioni sul web?
Vi.

2
Verifica about:permissionsse i siti in cui Remember non funziona sono diversi dagli altri.
harrymc,

2
Se il problema è legato al completamento automatico = off , puoi provare a ricordare le password . È possibile verificare l'esistenza di completamento automatico = off facendo clic con il pulsante destro del mouse sulle caselle di input> Ispeziona elemento (Q) .
vWil

1
@vWil: non vedo alcun completamento automatico = off nel codice
user1968963

Ci sono alcune estensioni di Chrome che la forza di completamento automatico per essere, in modo che Chrome consentirà la password per il risparmio (ho usato questo uno dal Chrome 0.2). Sembra che ci siano alcuni componenti aggiuntivi di Firefox che fanno la stessa cosa come questa .
Synetech,

Risposte:


4

Potresti voler prendere in considerazione una soluzione come Keypass .

Puoi utilizzare la funzione di tipo automatico che ti consente di avere accessi e password di tipo Keypass per conto tuo, in modo sicuro (senza che i keylogger siano in grado di registrare ciò che hai digitato).

È anche molto prezioso in quanto costituisce un blocco sicuro per tutte le tue password. A mio avviso, è sempre bene che le tue password non siano memorizzate nel tuo browser (consentendoti anche di ottenere un po 'più di privacy svuotando tutti i dati privati, i cookie e così via quando chiudi il browser).

Inoltre, non è specifico del browser, quindi è possibile utilizzarlo per archiviare e immettere le password per ogni applicazione basata sulla GUI (ad es. Thunderbird ecc.).

Se sei su Linux, puoi controllare l'eccellente KeepassX.

Sto usando KeepassX da un po 'e mi ha salvato il polso sinistro per migliaia di ripetitivi Ctrl + C, Ctrl + V ...


Non ho bisogno di nessun gestore di password sicuro di fantasia. Questi siti per i quali voglio memorizzare le mie password si trovano principalmente nella mia intranet. Memorizzare le password in chiaro è abbastanza buono
user1968963

1
@ user1968963 Personalmente mi piace Keypass / KeepassX perché funzionano offline, a differenza di Lastpass. Come ho scritto, mi piace anche il fatto che siano indipendenti dal browser e che ti consentano di impostare un collegamento compilando per te i vari moduli di accesso (possono riconoscere le finestre in base al loro titolo e puoi anche impostare il loro comportamento quando premendo il collegamento, ad esempio {NOMEUTENTE} {TAB} {PASSWORD} {INVIO} o {PASSWORD} {INVIO} ecc ...). Inoltre, sono leggeri. Certo, sono gestori di password ma hanno anche le caratteristiche sopra che li rendono molto attraenti.
Iam Zesh,

Firefox non farà ciò che desideri, Keypass lo fa funzionare senza problemi. Non è lussuoso, è quello che hai chiesto (vedi mantenere la sicurezza come un bonus gratuito).
JamesRyan,

4

Per Firefox e altri browser, c'è Lastpass . Lo uso per siti Web e, ad esempio, per l'accesso al mio router locale. È sicuro perché consente di avere facilmente password distinte, lunghe e casuali su ogni sito Web.

Memorizza in modo sicuro tutte le password localmente in un BLOB crittografato da qualche parte (con la possibilità di sincronizzare il BLOB con altri PC). Per accedere alle password memorizzate, è necessario fornire un'unica "password principale". È possibile definire la frequenza con cui viene richiesta la password principale.

Per saperne di più guarda questo video ufficiale di Lastpass su YouTube .

I suoi interni sono coperti da Steve Gibson di GRC nell'episodio 256 della serie di podcast "Security Now" .


Ho il sospetto che ci sia qualcosa in Firefox (un malfunzionamento) che disabilita il salvataggio delle password per alcuni siti (ovviamente, questo è per il mio bene - che lo voglia o no). Quindi idealmente, vorrei sapere come disattivare questa disfunzione (in configurazione). Non voglio installare alcun componente aggiuntivo aggiuntivo
user1968963

C'è la scheda Opzioni / Sicurezza ovvia con il pannello Password. Sono sicuro che hai selezionato le due caselle di controllo e hai esaminato le eccezioni?
Marcel,

@ user1968963 Potrebbe essere il caso, ma nella mia esperienza con Internet Explorer ho scoperto che alcuni siti Web possono configurarsi per non salvare le password per popolare automaticamente all'interno di un modulo di accesso. In alcuni casi (per la mia situazione) un plug-in di terze parti era l'unica soluzione.
radice

@root I siti Web possono scegliere di modificare deliberatamente l'id o il nome dei campi nome utente e password per ogni richiesta, per confondere i gestori delle password. OP, puoi commentare questo, è questo quello che provi?
Marcel,

1
@ user1968963 Dai un'occhiata a questo articolo, specialmente nella sezione "bookmarklet", a scopo informativo: kb.mozillazine.org/User_name_and_password_not_remembered Tuttavia, consiglierei Lastpass su queste cose. Personalmente non mi sento di salvare in questo modo.
Marcel,

3

Firefox non funziona nel modo desiderato. Non stai ricevendo una risposta che dice quello che vuoi perché quella risposta non esiste.

Il manager password in Firefox rispetterà le richieste di singoli siti per non consentire ricordo la password. In Password Manager ( Firefox> Options> Securityscheda> Saved Passwords), si ha la possibilità di rimuovere le password, ma non aggiungere le password.

Senza alcun componente aggiuntivo, esiste solo un modo per aggiungere password a Password Manager in Firefox: attendere il prompt mentre si sta effettuando l'accesso e selezionare per ricordare la password. Questo prompt può essere disabilitato in Firefox aggiungendo un'eccezione a Password Manager o su richiesta del sito Web stesso. In particolare, Gmail, Hotmail e Yahoo hanno tutto il codice scritto per impedire che le password vengano ricordate sui loro siti.

Esistono comandi JavaScript che possono essere eseguiti in Firefox per tentare di ignorare la richiesta "non ricordare le password" dal sito Web. Questi script, forniti di seguito da squarefree.com , possono essere aggiunti ai segnalibri e funzionano con vari gradi di successo a seconda del sito Web che si sta utilizzando. Sappi solo che gli script, sebbene validi, non possono sostituire in modo affidabile questa funzione in ogni caso. I programmatori che vogliono abbastanza e abbastanza intelligenti saranno in grado di impedirti di salvare le password.

Detto questo, prova a aggiungere un segnalibro agli script di seguito. Attualmente funzionano nella maggior parte delle situazioni. Devono essere eseguiti prima di inviare il tuo ID / password.

Con feedback:

javascript:(function(){var ca,cea,cs,df,dfe,i,j,x,y;function n(i,what){return i+" "+what+((i==1)?"":"s")}ca=cea=cs=0;df=document.forms;for(i=0;i<df.length;++i){x=df[i];dfe=x.elements;if(x.onsubmit){x.onsubmit="";++cs;}if(x.attributes["autocomplete"]){x.attributes["autocomplete"].value="on";++ca;}for(j=0;j<dfe.length;++j){y=dfe[j];if(y.attributes["autocomplete"]){y.attributes["autocomplete"].value="on";++cea;}}}alert("Removed autocomplete=off from:\n"+n(ca,"form")+"\n"+n(cea,"form element")+"\n\nRemoved onsubmit from:\n"+n(cs,"form")+"\n\nAfter you type your password and submit the form, the browser will offer to remember your password.")})();

Senza feedback (nessun pop-up):

javascript:(function(){function R(w){try{var a,df,dfe,i,j,x,y,r=1;df=w.document.forms;for(i=0;x=df[i];++i){dfe=x.elements;if(a=x.onsubmit){a=""}if(a=x.attributes["autocomplete"]){a.value="on"}for(j=0;y=dfe[j];++j){if(a=y.attributes["autocomplete"]){a.value="on"}}}}catch(E){r=0}return r}R(self);var i,x;for(i=0;x=frames[i];++i)R(x)})(); 

Senza feedback a meno che non venga eseguito due volte:

javascript:(function(){var c=0;function R(w){try{var a,df,dfe,i,j,x,y,r=1;df=w.document.forms;for(i=0;x=df[i];++i){dfe=x.elements;if(a=x.onsubmit){a=""}if(a=x.attributes["autocomplete"]){if(a.value=="on"){c++}a.value="on"}for(j=0;y=dfe[j];++j){if(a=y.attributes["autocomplete"]){if(a.value=="on"){c++}a.value="on"}}}}catch(E){r=0}return r}R(self);var i,x;for(i=0;x=frames[i];++i)R(x);if(c){alert("Found: "+c)}})(); 

L'altra opzione è quella di utilizzare un AddOn per Firefox, come quelli menzionati nelle altre risposte.


1

Ciò accade perché i moduli o i campi del modulo hanno il completamento automatico disabilitato. Il salvataggio della password è una forma di completamento automatico e se i proprietari del sito Web non desiderano il completamento automatico o la password / il nome utente, possono utilizzare l' autocompleteattributo e impostarlo su false per gli elementi. Quindi in un certo senso è colpa del proprietario del sito web.

LastPass , Keepass , RememberPass o moduli di compilazione automatica possono essere utilizzati per bypassare questo.

Anche gli script nella risposta di @ philipthegreat dovrebbero funzionare.

Sono d'accordo che questo comportamento potrebbe non essere sempre auspicabile, quindi ho inviato una segnalazione di bug e una patch per la revisione .

Aggiornamento: la segnalazione di bug è stata reindirizzata a una precedente , ma la patch ha superato la revisione e dopo un controllo secondario verrà probabilmente spinta.


0

usa il plugin editor password salvato o il plugin iMacros da Mozilla. Se stai cercando file di script, allora ci sono molti script VB per effettuare automaticamente l'accesso a qualsiasi sito web. Penso che gli script batch non vengano utilizzati per farlo, poiché non invierà tali dati a una GUI.


0

Ecco un bookmarklet per attivare la memorizzazione della password e il completamento automatico nei campi di testo in cui è disabilitato:

javascript:(function(){var%20ca,cea,cs,df,dfe,i,j,x,y;function%20n(i,what){return%20i+"%20"+what+((i==1)?"":"s")}ca=cea=cs=0;df=document.forms;for(i=0;i<df.length;++i){x=df[i];dfe=x.elements;if(x.onsubmit){x.onsubmit="";++cs;}if(x.attributes["autocomplete"]){x.attributes["autocomplete"].value="on";++ca;}for(j=0;j<dfe.length;++j){y=dfe[j];if(y.attributes["autocomplete"]){y.attributes["autocomplete"].value="on";++cea;}}}alert("Removed%20autocomplete=off%20from%20"+n(ca,"form")+"%20and%20from%20"+n(cea,"form%20element")+",%20and%20removed%20onsubmit%20from%20"+n(cs,"form")+".%20After%20you%20type%20your%20password%20and%20submit%20the%20form,%20the%20browser%20will%20offer%20to%20remember%20your%20password.")})();

Basta creare un nuovo segnalibro con quel codice come destinazione e fare clic su di esso in una pagina in cui si desidera ricordare la password. Quando accedi, dovrebbe apparire la solita finestra di dialogo "vuoi ricordare questa password".


0

Le password non sono ricordate su questi siti perché gli autori del sito hanno deliberatamente impostato l' autocomplete="off"attributo sui campi modulo / modulo per impedire il salvataggio della password .

Utilizzando il componente aggiuntivo Greasemonkey è possibile eseguire automaticamente il proprio JavaScript nelle pagine Web e questo può essere utilizzato per riattivare il salvataggio della password in tali pagine.

Se scegli di scrivere il tuo, questo JavaScript potrebbe essere semplice come il seguente (preso dal mio script per farlo per o2.co.uk).

document.getElementById('user_name').removeAttribute('autocomplete');
document.getElementById('user_password').removeAttribute('autocomplete');

In alternativa, se vuoi farlo per tutti i siti web, ci sono un certo numero di script su userscripts.org che lo faranno (anche se non ne ho usato nessuno, quindi non posso garantirne uno in particolare).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.