Firefox'u, kullanıcıların kaydetmelerine izin vermeyen sitelerin şifrelerini hatırlamaya zorlayın


9

Windows XP'de Firefox 3.6.10 ile (diğer kombinasyonları denemedim), bazı web siteleri ziyaretçilerin şifrelerini kaydetmesini engelliyor gibi görünüyor. Bu, banka web sitelerinde (bariz güvenlik nedenleriyle) çok şey oluyor, ancak bunu myopenid.com ve diğerleriyle de yaşıyorum.

Firefox'u TÜM siteler için şifreleri hatırlamaya zorlamanın bir yolu var mı?

Web'de bulunan birçok hileyi denedim, ancak hiçbiri her durumda çalışmıyor.

Bu hilelerden biri, autocomplete = "off" özelliğini parola alanından kaldırmak için bir Javascript çalıştırmaktı; bu, bazı durumlarda yardımcı görünüyor, ancak hepsi değil.

Başka bir hile, bazı Firefox yapılandırma dosyasını değiştirmek, ancak yine bazı web siteleri buna dayanıklıdır. Böyle bir web sitesi myopenid.com.

Lütfen bunun Firefox'un kopyası olmadığını unutmayın : Sormadan yeni şifreleri hatırlayın . Burada, kullanıcıların onları kaydetmesine izin vermeyen siteler için şifreleri kaydedecek bir ayar istiyorum.

Not: Şimdi kafam karışıyor çünkü tekrar çalışıyor. Tüm eklentileri devre dışı bıraktım ve şifreleri myopenid.com'a tekrar kaydediyor. Aşağıda önerilen Javascript çözümü iyi olduğunu düşünüyorum ama ben daha iyi gibi başka bir tane var, ben de göndereceğiz.



4
Bu bir kopya değil, Firefox'tan şifreleri hatırlamak için otomatik olarak evet demesini istemiyorum. TÜM sitelerde bu işlevi almak istiyorum, çünkü bazı sitelerde bu seçenek önerilmiyor.
Myopenid.com'u

Yanlış bir şey yapıyor olmalısın. FF miyopenidde şifremi hatırlıyor. (ve ben özel bir şey yapmadım)
Nifle

@Nifle: Lütfen Firefox (ve İşletim sistemi) sürümünüzü belirtin. Ayrıca, md1337 belirtmelidir.
Jarvin

64bit win7 ve FF 3.6.10
Nifle

Yanıtlar:


3

Tamam bu yüzden Javascript bir daha uygun olduğunu düşünüyorum başka bir cevap.

İlk olarak Firefox bileşenleri klasörünüze gidin, varsayılan olarak "C: \ Program Files \ Mozilla Firefox \ components"

Şimdi nsLoginManager.js dosyasını açın

Aşağıdakileri okuyan 804 satırındaki işleve gidin (Firefox sürümüne göre değişir):

/*
 * _isAutoCompleteDisabled
 *
 * Returns true if the page requests autocomplete be disabled for the
 * specified form input.
 */
_isAutocompleteDisabled :  function (element) {
    if (element && element.hasAttribute("autocomplete") &&
        element.getAttribute("autocomplete").toLowerCase() == "off")
        return true;

    return false;
},

Şimdi ilk 3 satırı yorumlayın, böylece şu şekilde sonuçlanır:

/*
 * _isAutoCompleteDisabled
 *
 * Returns true if the page requests autocomplete be disabled for the
 * specified form input.
 */
_isAutocompleteDisabled :  function (element) {
    /*if (element && element.hasAttribute("autocomplete") &&
        element.getAttribute("autocomplete").toLowerCase() == "off")
        return true;*/

    return false;
},

Kaydedin, Firefox'u yeniden başlatın ve gitmek için iyi olmalısınız ...


Güzel bir çözüm ve iyi çalışıyor. +1.
Mehper C.Palavuzlar

2

Aşağıdaki tweak ihtiyacınız olan şey. Uzun süredir kullanıyorum ve bu beni çok fazla kurtardı.

Eklentisiz Firefox'un Şifre Tasarrufu Tweak:

  1. Yukarıdaki sayfada Şifre Tasarrufu olarak adlandırılan bağlantıya yer işareti koyun . Bağlantıya yer işareti koymak için üzerine sağ tıklayın ve "Bu Bağlantıya Yer İşareti Koy ..." seçeneğini seçin. (Bu bir Java betiği. Html düzenleme sınırlamaları nedeniyle buraya bağlayamıyorum.)
  2. Bir dahaki sefere şifrenizi hatırlamayan bir site bulduğunuzda yer işaretini tıklamanız yeterlidir. Ardından, tüm örneklerini kaldıracaktır autocomplete="off".
  3. Siteye kullanıcı adınızı ve şifrenizi yazın ve gönder'e basın.
  4. Bu kadar! Şimdi Firefox'un şifrenizi hatırlamasına izin vermeniz istenmelidir.

screeny:

alternatif metin


Bunun farkındayım ve daha önce denedim. Her durumda çalışmaz. Ayrıntılar için düzenlenmiş soruma bakın.
md1337

"Çok numara" diyorsunuz ama ne olduklarını söylemiyorsunuz. Sorunuzda bunları açıkça belirtirseniz, doğru çözüme sahip olma olasılığınızı artırabilirsiniz.
Mehper C.Palavuzlar

Siz yorumunuzu yazarken düzenleme yapıyordum, tekrar kontrol edin. Bir dakika içinde ekran görüntüsü de yayınlayacağım.
md1337

Tamam o zaman Süper Kullanıcıların bunu çözüp çözemeyeceğini görelim.
Mehper C.Palavuzlar

Özür dilemeliyim, tekrar çalışıyor gibi görünüyor, düzenlenmiş sorumu ve kendime cevabımı görüyorum.
md1337

0

Harici bir şifre yöneticisine, Firefox eklentisine sahip bir çözüm olarak bakmak isteyebilirsiniz.

1Şifre - Mac, Windows, iPhone ve iPad desteği. Kullandığım çözümler bu. Web sitesi şifrelerini ve diğer hassas bilgileri takip etmek için mükemmeldir. Birden fazla makinede basit senkronizasyon için Dropbox ile birleştirin .

Lastpass da gerçekten iyi çalışıyor. 1Password'a geçmeden önce bir süre kullandım.


0

Lastpass, kullanılmayan parola alanları için özel bir işleve sahiptir.

  1. Sizi rahatsız eden giriş sayfasına gidin.
  2. Adı ve şifreyi girin, ancak enter tuşuna basmayın, henüz giriş yapmayın!
  3. Navation araç çubuğundaki Lastpass simgesine veya içerik menüsünden değil herhangi bir yere tıklayın.
  4. "Girilen tüm verileri kaydet" i tıklayın, ardından bir şifreyi kaydederken yaptığınız gibi yapın.

Bu benim için neredeyse her zaman işe yarıyor.


-1

Bazı sitelerde hatırlamanıza izin vermiyor mu? Bazı siteleriniz için yanlışlıkla "Hatırlama" demeniz gerekir. Seçeneklere gidin ve şifrenizi asla hatırlamaması gereken sitelerin listesini bulun ve ardından şifrenizi asla hatırlamadığı söylediği her şeyi silin.


Hayır, bu liste boş. Myopenid.com örneğini denediniz mi?
md1337

myopenid.com parola öğesi: <input id="password" type="password" name="password" tabindex="2"> html bilmiyorum, ama bu bana doğru geliyor ... Firefox muhtemelen hangi alanların parola olduğunu bilmek için yazı kullanıyor, bu yüzden neden onu almayacağını bilmiyorum.
Jarvin
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.