MozillaPL.org - polskie centrum Mozilli

Główne menu:

Firefox nie zapamietuje hasla na hotmail.com!

Tematy specyficzne dla przeglądarki Mozilla Firefox

Moderator: Pomocy?!

Firefox nie zapamietuje hasla na hotmail.com!

Postautor: Aro126 » 22 marca 2009, 14:36

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7

Witam,
firefox nie chce zapamiętać mi hasła w poczcie Hotmail.com.

Wchodzę na stronę logowania:
http://login.live.com/login.srf?wa=wsig ... 3&id=64855

I firefox nie pyta czy zapisać hasło. Co zrobić, aby zapamiętał hasło i login?
Pozdrawiam,
Mlody
Aro126
 
Posty: 251
Z nami od: 30 czerwca 2007, 09:23
Lokalizacja: On się urwał?

Re: Firefox nie zapamietuje hasla na hotmail.com!

Postautor: BartZilla » 22 marca 2009, 19:23

Przeglądarka: Inna

Aro126 pisze:Witam,
firefox nie chce zapamiętać mi hasła w poczcie Hotmail.com.

Wchodzę na stronę logowania:
http://login.live.com/login.srf?wa=wsig ... 3&id=64855

I firefox nie pyta czy zapisać hasło. Co zrobić, aby zapamiętał hasło i login?


Firefox najwyraźniej obsługuje niestandardowy atrybut "autocomplete=off". Jeśli jest obecny w odpowiednim miejscu w kodzie danej strony, to przeglądarka nie obsługuje zapamiętywania formularzy/haseł dla tej strony. (Nie wiem, czy w przypadku strony, którą podałeś, to właśnie jest problemem, ale możliwe, że tak.)

Mozilla jest najwyraźniej głucha na prośby użytkowników, żeby to zmienić albo chociaż dać im możliwość wyłączenia tego (np. via about:config). Zob. np. bugi 245333 i 318667.

Kilka rozwiązań, jakie na szybko znalazłem (osobiście nie testowałem żadnego):
- bookmarklet (poszukaj w sieci)
- rozszerzenie
- modyfikacja źródeł (można po zainstalowaniu FF, chodzi o kod w JS, więc rekompilacja nie jest konieczna).
BartZilla
 
Posty: 103
Z nami od: 21 stycznia 2008, 16:34

Postautor: Aro126 » 22 marca 2009, 19:38

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7

Skorzystałem z rozszerzenia i zapytał czy ma zapamiętać hasło, wybrałem żeby zapamiętał, jednak przy nowym logowaniu nie uzupełnia pól. :/ W Menedżerze haseł jest zapisany login i hasło do hotmail.

Co do tych modyfikacji Fx to wolę się nie bawić, bo znów coś spierdziele i będę się męczył z jego "prędkością" jak po wszystkich zabawach.
Pozdrawiam,
Mlody
Aro126
 
Posty: 251
Z nami od: 30 czerwca 2007, 09:23
Lokalizacja: On się urwał?

Postautor: zitto » 23 marca 2009, 00:05

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7

Spróbuj użyć rozszerzenia Secure Login. Te ze strony addon.mozilla.org są pewne a z innych źródeł może być różnie.
Wyszukaj i poczytaj wiadomości na temat identyfikator Live ID
zitto
 
Posty: 777
Z nami od: 13 listopada 2008, 13:24

Postautor: Aro126 » 23 marca 2009, 13:22

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7

@up:
Wielkie dzięki, ten sposób logowania jest lepszy, przynajmniej ktoś kto wchodzi na kompa nie ma haseł do wszystkich portali. xD

Tylko dlaczego mi nie działa skrót klawiszowy do wpisywania haseł? :/
Pozdrawiam,
Mlody
Aro126
 
Posty: 251
Z nami od: 30 czerwca 2007, 09:23
Lokalizacja: On się urwał?

Postautor: Aro126 » 01 kwietnia 2009, 16:54

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729)

Teraz znów nie zapisuje hasła na poczta.boo.pl . :/
Pozdrawiam,
Mlody
Aro126
 
Posty: 251
Z nami od: 30 czerwca 2007, 09:23
Lokalizacja: On się urwał?

Postautor: BartZilla » 02 kwietnia 2009, 03:23

Przeglądarka: Inna

Aro126 pisze:Teraz znów nie zapisuje hasła na poczta.boo.pl . :/


Z kodu HTML tej strony:
Kod: Zaznacz cały
<td><input name="_user" id="rcmloginuser" size="30" autocomplete="off" value="" type="text" /></td>
</tr>
<tr><td class="title"><label for="rcmloginpwd">Hasło</label>
</td>
<td><input name="_pass" id="rcmloginpwd" size="30" autocomplete="off" type="password" /></td>

autocomplete="off"

Jak już wspomniałem wyżej, twórcy Firefoksa uznali, że jeśli autorzy danej strony zdecydowali, że autouzupełnianie pól formularza ma być wyłączone, to przeglądarka to respektuje i ma gdzieś zdanie użytkownika w tej materii.

Możesz zmodyfikować źródła, co powinno rozwiązać problem na dobre (no, ewentualnie po updacie/reinstalacji będziesz to musiał powtórzyć) - na podstawiej tej strony, wspomnianej w moim komentarzu wyżej (sprawdziłem w FF3.0.8, we wcześniejszych/późniejszych też powinno działać):
  • odnajdź plik nsLoginManager.js i otwórz go w edytorze tekstu (na Windows może być w C:\Program Files\Mozilla Firefox\components\nsLoginManager.js)
  • odnajdź ciało metody _isAutocompleteDisabled (użyj funkcji szukania tekstu w edytorze i wpisz to jako łańcuch do wyszukania)
  • powinieneś znaleźć taki fragment:
    Kod: Zaznacz cały
        _isAutocompleteDisabled :  function (element) {
            if (element && element.hasAttribute("autocomplete") &&
                element.getAttribute("autocomplete").toLowerCase() == "off")
                return true;

            return false;
        },
  • chodzi o zmianę taką, żeby ta metoda zawsze zwracała false; można to zrobić na kilka sposobów, np. zmienić linijkę
    Kod: Zaznacz cały
                return true;


    na

    Kod: Zaznacz cały
                return false;


    czyli ten fragment kodu po zmianie wygląda tak:
    Kod: Zaznacz cały
        _isAutocompleteDisabled :  function (element) {
            if (element && element.hasAttribute("autocomplete") &&
                element.getAttribute("autocomplete").toLowerCase() == "off")
                return false;

            return false;
        },
  • zapisz plik i zrestartuj FF; gotowe!


(Jeśli ktoś ma problemy z prostym edytowaniem plików tekstowych i się obawia, że coś popsuje, to niech lepiej się wstrzyma... Nie chcę wysłuchiwać skarg, że (rzekomo) z powodu tej porady komuś wybuchł komputer albo mleko się zsiadło w lodówce...)
BartZilla
 
Posty: 103
Z nami od: 21 stycznia 2008, 16:34

Postautor: Aro126 » 02 kwietnia 2009, 19:42

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729)

Niestety nie znajduje u mnie pliku nsLoginManager.js. Mój OS to Win Vista x64 SP1 .

Skorzystałem z tego rozszerzenia, które podałeś w drugim poście.
Pozdrawiam,
Mlody
Aro126
 
Posty: 251
Z nami od: 30 czerwca 2007, 09:23
Lokalizacja: On się urwał?

Re: Firefox nie zapamietuje hasla na hotmail.com!

Postautor: BrickB » 09 października 2009, 15:10

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3

Rewelacja z tą małą modyfikacją pliku js - dzięki!
Wiem że temat stary ale mi się właśnie przydał.
Szlag mnie już trafiał na tych stronach które wyłączone miały zapamiętywanie haseł.
Plik "nsLoginManager.js" jest w katalogu "components"
BrickB
 
Posty: 36
Z nami od: 11 września 2004, 14:55

Re: Firefox nie zapamietuje hasla na hotmail.com!

Postautor: Grzegorz » 09 października 2009, 20:29

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3

Można też bez modyfikowania plików Firefoksa, np. za pomocą skryptozakładki, skrypt UserJS lub dodatku Always Remember Passwords.
GnuPG. Podpisuję własne wypowiedzi. | TrueCrypt. Ufam kryptografii, nie państwu. | Tor. Dbam o swoją prywatność. | OTR. Moje rozmowy nie są podsłuchiwane.

Załóż konto lub kup domenę WWW z linka polecającego: http://www.hekko.pl/?ref=34295
Grzegorz
Moderator
 
Posty: 7486
Z nami od: 15 kwietnia 2007, 12:33

Odp: Firefox nie zapamietuje hasla na hotmail.com!

Postautor: jaceko » 31 marca 2011, 11:48

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; rv:2.0) Gecko/20100101 Firefox/4.0

nsLoginManager.js jest teraz w pliku omni.jar - TC rozpakuje :)
jaceko
 

Odp: Firefox nie zapamietuje hasla na hotmail.com!

Postautor: Gość » 19 kwietnia 2011, 16:02

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; rv:2.0) Gecko/20100101 Firefox/4.0

Omni.jar można zmienić na omni.zip (zmianą nazwy - to tożsame archiwa) i z powrotem.
Gość
 

Odp: Firefox nie zapamietuje hasla na hotmail.com!

Postautor: BrickB » 20 maja 2011, 13:25

Przeglądarka: Mozilla/5.0 (Windows NT 5.1; rv:2.0) Gecko/20100101 Firefox/4.0

Po modyfikacji nsLoginManager i spakowaniu całości z powrotem do pliku omni.jar Firefox się wywala. Nawet gdy wszystko rozpakuję i spakuję bez jakichkolwiek zmian w plikach - dalej się wywala na starcie. Pakowałem TotalCommanderem i UltimateZip. Czy nie jest to kwestia jakiegoś podpisu cyfrowego?
BrickB
 
Posty: 36
Z nami od: 11 września 2004, 14:55

Odp: Firefox nie zapamietuje hasla na hotmail.com!

Postautor: BrickB » 21 maja 2011, 15:25

Przeglądarka: Mozilla/5.0 (Windows NT 5.1; rv:2.0) Gecko/20100101 Firefox/4.0

Czy komuś udało się zmodyfikować ten plik w Firefox4?
Nie chcę wracać do FF3, ale chyba nie będę miał wyjścia...
BrickB
 
Posty: 36
Z nami od: 11 września 2004, 14:55

Odp: Firefox nie zapamietuje hasla na hotmail.com!

Postautor: Grzegorz » 21 maja 2011, 16:50

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.2.17) Gecko/20110420 Firefox/3.6.17

Zamiast kombinować zainstaluj Saved Password Editor i wygeneruj sobie hasło do hotmaila.
GnuPG. Podpisuję własne wypowiedzi. | TrueCrypt. Ufam kryptografii, nie państwu. | Tor. Dbam o swoją prywatność. | OTR. Moje rozmowy nie są podsłuchiwane.

Załóż konto lub kup domenę WWW z linka polecającego: http://www.hekko.pl/?ref=34295
Grzegorz
Moderator
 
Posty: 7486
Z nami od: 15 kwietnia 2007, 12:33

Odp: Firefox nie zapamietuje hasla na hotmail.com!

Postautor: Mirek » 22 maja 2011, 12:57

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.2.17) Gecko/20110420 Firefox/3.6.17

BrickBiemu raczej nie chodzi o samego hotmaila - tylko odesłałem go do tego tematu. W każdym razie u mnie modyfikacja na 4.0.1 działa, tylko należało jeszcze usunąć odpowiedni plik w katalogu startupCache (wewnątrz katalogu profilu) - pewnie będzie tylko jeden, a jak więcej i nie wiesz który, to skasuj wszystkie - zostaną utworzone przy ponownym uruchomieniu.
A co do ponownego pakowania owocującego zepsuciem Fx-a - podejrzewam, że pakujesz folder, zamiast jego zawartości - tak, że wszystkie pliki i foldery, które były bezpośrednio w omni.jar są teraz w omni.jar/jakiś_twoj_katalog/.
W przypadku Total Commandera najwygodniej jest wejść do pliku omni.jar jak do katalogu (używając skrótu [CTRL]+[PAGE DOWN]) i tam przeedytować ([F4]) odpowiedni plik - tj.: omni.jar\components\nsLoginManager.js. Następnie zapisać, zamknąć i TC spyta, czy go podmienić w archiwum - odpowiadamy, że tak. Potem jeszcze tylko usunąć wspomniany wyżej cache i musi działać.

PS: Nie każdy edytor tekstowy ustawiony w TC do edycji dobrze współpracuje z edycją plików wewnątrz archiwum. Z windowsowym notatnikiem jest OK, tylko, że wszystko będzie jakby w jednej linii - trzeba albo się z tym pogodzić, albo poszukać innego działającego, albo po prostu rozpakować archiwum, przeedytować i potem poprawnie spakować, albo użyć odpowiedniej komendy do zaktualizowania tylko wybranego pliku w archiwum.
Mirek
Moderator
 
Posty: 2158
Z nami od: 09 sierpnia 2007, 20:37

Odp: Firefox nie zapamietuje hasla na hotmail.com!

Postautor: BrickB » 25 maja 2011, 14:58

Przeglądarka: Mozilla/5.0 (Windows NT 5.1; rv:2.0) Gecko/20100101 Firefox/4.0

Dzięki za porady
Wszystko zrobiłem tak jak piszesz, plik otworzyłem pod TC, zapisałem, FF działa ale dalej nie zapamiętuje hasła. Nie mogę znaleźć tego katalogu startupCache.
Ani w katalogu "dane aplikacji/Mozilla/Firefox/Profiles/costam/" ani w "Program Files/Mozilla Firefox" po prostu go nie ma. Wersja przeglądarki to 4.0
BrickB
 
Posty: 36
Z nami od: 11 września 2004, 14:55

Odp: Firefox nie zapamietuje hasla na hotmail.com!

Postautor: Mirek » 25 maja 2011, 15:40

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.2.17) Gecko/20110420 Firefox/3.6.17

Ja w tamtym katalogu mam plik startupCache.4.little - może poszukaj po nazwie tego pliku lub folderu startupCache - albo poczekaj, jak ktoś z normalnie zainstalowaną 4. wersją Fx się wypowie.
Mirek
Moderator
 
Posty: 2158
Z nami od: 09 sierpnia 2007, 20:37

Odp: Firefox nie zapamietuje hasla na hotmail.com!

Postautor: BrickB » 25 maja 2011, 17:07

Przeglądarka: Mozilla/5.0 (Windows NT 5.1; rv:2.0) Gecko/20100101 Firefox/4.0

Nie mam takiego pliku ani katalogu, szukałem nawet z podobnymi słowami.
Nie wiem co jeszcze można zrobić. Modyfikacja w pliku jest a mimo to dalej nie zapamiętuje.
Co to znaczy "z normalnie zainstalowaną 4"? Masz jakąś inną instalację?
BrickB
 
Posty: 36
Z nami od: 11 września 2004, 14:55

Odp: Firefox nie zapamietuje hasla na hotmail.com!

Postautor: BrickB » 27 maja 2011, 16:22

Przeglądarka: Mozilla/5.0 (Windows NT 5.1; rv:2.0) Gecko/20100101 Firefox/4.0

Wygląda na to że nikt nie wie?
Czyli wracam do starego Firefoxa. Szkoda, no ale co zrobić.
BrickB
 
Posty: 36
Z nami od: 11 września 2004, 14:55

Następna

Wróć do Przeglądarka Firefox

Kto jest online

Zarejestrowani użytkownicy: Baidu [Spider], Google [Bot]

cron
Przejdź do powiązanej strony

Nawigacja:

Stopka: