Buộc Firefox nhớ mật khẩu cho các trang web không cho phép người dùng lưu chúng


9

Với Firefox 3.6.10 trên Windows XP (tôi chưa thử các kết hợp khác), có vẻ như một số trang web ngăn khách truy cập lưu mật khẩu của họ. Điều đó xảy ra rất nhiều với các trang web ngân hàng (vì lý do bảo mật rõ ràng), nhưng tôi cũng trải nghiệm điều đó với myopenid.com và các trang khác.

Có cách nào để buộc Firefox nhớ mật khẩu cho TẤT CẢ các trang web không?

Tôi đã thử nhiều thủ thuật được tìm thấy trên web, nhưng không có thủ thuật nào trong số đó hoạt động.

Một trong những thủ thuật này là chạy Javascript để xóa thuộc tính autocomplete = "off" khỏi trường mật khẩu, có vẻ như sẽ giúp ích trong một số trường hợp, nhưng không phải tất cả.

Một mẹo khác là sửa đổi một số tệp cấu hình Firefox, nhưng một số trang web lại chống lại điều đó. Một trang web như vậy là myopenid.com.

Xin lưu ý rằng đây không phải là bản sao của Firefox: Ghi nhớ mật khẩu mới mà không cần nhắc . Ở đây tôi đang yêu cầu một tinh chỉnh sẽ lưu mật khẩu cho các trang web không cho phép người dùng lưu chúng.

Lưu ý: Bây giờ tôi đang bối rối vì nó hoạt động trở lại. Tôi đã vô hiệu hóa tất cả các addon và nó sẽ lưu lại mật khẩu trên myopenid.com. Tôi nghĩ giải pháp Javascript được đề xuất dưới đây là ổn nhưng tôi có một giải pháp khác tôi thích hơn, tôi cũng sẽ đăng nó.



4
Đây không phải là một bản sao, tôi không yêu cầu Firefox tự động nói có để nhớ mật khẩu của mình. Tôi muốn có chức năng đó trên TẤT CẢ các trang web, bởi vì trên một số trang web, tùy chọn này không được đề xuất. Hãy dùng thử myopenid.com
md1337

Bạn phải làm gì đó sai. FF nhớ mật khẩu của tôi trên myopenid. (và tôi không làm gì đặc biệt)
Nifle

@Nifle: Vui lòng nêu phiên bản Firefox của bạn (và Hệ điều hành). Ngoài ra, md1337 nên nói rõ.
Jarvin

64 bit win7 và FF 3.6.10
Nifle

Câu trả lời:


3

OK, đây là một câu trả lời tôi nghĩ là tiện lợi hơn đó là Javascript.

Trước tiên, hãy chuyển đến thư mục thành phần Firefox của bạn, theo mặc định trong trường hợp của tôi, đó là "C: \ Program Files \ Mozilla Firefox \ thành phần"

Bây giờ hãy mở tệp nsLoginManager.js

Chuyển đến chức năng ở khoảng dòng 804 (thay đổi theo phiên bản Firefox), có nội dung:

/*
 * _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;
},

Bây giờ nhận xét 3 dòng đầu tiên, vì vậy nó kết thúc như thế này:

/*
 * _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;
},

Lưu nó, khởi động lại Firefox và bạn nên đi ...


Giải pháp tốt đẹp và nó hoạt động tốt. +1.
Mehper C. Palavuzlar

2

Các tinh chỉnh sau đây là những gì bạn cần. Tôi đã sử dụng nó trong một thời gian dài và nó giúp tôi tiết kiệm rất nhiều thời gian.

Tinh chỉnh Trình tiết kiệm mật khẩu của Firefox mà không cần tiện ích mở rộng:

  1. Đánh dấu liên kết trên trang trên được gọi là Trình tiết kiệm mật khẩu . Để đánh dấu liên kết, chỉ cần nhấp chuột phải vào liên kết đó và chọn "Đánh dấu liên kết này ...". (Đó là tập lệnh Java. Tôi không thể liên kết nó ở đây vì giới hạn chỉnh sửa html.)
  2. Lần tới khi bạn tìm thấy một trang web sẽ không nhớ mật khẩu của bạn, chỉ cần nhấp vào dấu trang. Sau đó nó sẽ loại bỏ tất cả các trường hợp autocomplete="off".
  3. Nhập tên người dùng và mật khẩu của bạn vào trang web và nhấn gửi.
  4. Đó là tất cả! Bây giờ bạn sẽ được nhắc để Firefox nhớ mật khẩu của bạn.

Sàng lọc:

văn bản thay thế


Tôi biết điều này và tôi đã thử nó trước đây. Nó không hoạt động trong mọi trường hợp. Xem câu hỏi chỉnh sửa của tôi để biết chi tiết.
md1337

Bạn nói "nhiều mánh khóe" nhưng bạn không nói chúng là gì. Nếu bạn nêu chúng rõ ràng trong câu hỏi của bạn, bạn có thể tăng xác suất để có giải pháp phù hợp.
Mehper C. Palavuzlar

Tôi đã chỉnh sửa trong khi bạn đang gõ bình luận của bạn, kiểm tra lại. Tôi sẽ đăng một ảnh chụp màn hình quá trong một phút.
md1337

Được rồi, hãy xem Super Users có thể giải quyết điều này không.
Mehper C. Palavuzlar

Tôi phải xin lỗi, có vẻ như nó hoạt động trở lại, xem câu hỏi đã được chỉnh sửa và câu trả lời của tôi cho chính tôi.
md1337

0

Bạn có thể muốn xem một trình quản lý mật khẩu bên ngoài như một giải pháp có plugin Firefox.

1Password - Hỗ trợ Mac, Windows, iPhone và iPad. Đây là giải pháp tôi sử dụng. Tuyệt vời để theo dõi mật khẩu trang web và thông tin nhạy cảm khác. Kết hợp với Dropbox để đồng bộ hóa đơn giản trên nhiều máy.

Lastpass cũng hoạt động thực sự tốt. Tôi đã sử dụng nó một lúc trước khi chuyển sang 1Password.


0

Lastpass có một chức năng đặc biệt cho các trường mật khẩu khó sử dụng.

  1. Chuyển đến trang đăng nhập làm phiền bạn.
  2. Điền tên và mật khẩu, nhưng không nhấn enter, chưa đăng nhập!
  3. Nhấp vào biểu tượng Lastpass trong thanh công cụ Điều hướng hoặc bất cứ nơi nào - không phải trong menu ngữ cảnh.
  4. Nhấp vào "lưu tất cả dữ liệu đã nhập", sau đó làm như bạn thường làm khi lưu mật khẩu.

Điều này làm việc gần như tất cả thời gian cho tôi.


-1

Nó không cho phép bạn nhớ trên một số trang web? Phải là bạn vô tình nói "Đừng nhớ" đối với một số trang web của bạn. Đi vào các tùy chọn và tìm danh sách các trang web mà nó sẽ không bao giờ nhớ mật khẩu của bạn và sau đó xóa bất cứ thứ gì nó nói không bao giờ nhớ mật khẩu của bạn.


Không, danh sách đó là trống rỗng. Bạn đã thử ví dụ myopenid.com chưa?
md1337

Yếu tố mật khẩu myopenid.com là: <input id="password" type="password" name="password" tabindex="2"> Tôi không biết bất kỳ html nào, nhưng điều đó có vẻ đúng với tôi ... Firefox có thể sử dụng loại để biết trường nào là mật khẩu, vì vậy không biết tại sao nó sẽ không được chọn.
Jarvin
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.