Thêm tên người dùng / mật khẩu vào danh sách Mật khẩu đã lưu?


55

Tôi đã đăng nhập vào Bugzilla của Mozilla. Tôi nhận thấy Firefox không lưu mật khẩu của tôi.

Làm cách nào để thêm tên người dùng và mật khẩu theo cách thủ công vào danh sách Mật khẩu đã lưu của Firefox?

Câu trả lời:


90

Nếu bạn là nhà phát triển có 3 phút rảnh rỗi, đây là cách thực hiện mà không cần cài đặt một tiện ích bổ sung khác.

  1. Trên trang đăng nhập, Kiểm tra phần tử tên người dùng và trường mật khẩu và ghi chú các thuộc tính name(hoặc id, nếu không nameđược đưa ra). Ví dụ trên Khan Academy, đó sẽ là identifiertên người dùng và passwordmật khẩu.

  2. Kiểm tra phần tử ở đâu đó trên trang. Tìm một div nhỏ hoặc như vậy, đó là dễ dàng nhất.

  3. Nhấp chuột phải vào yếu tố trong thanh tra của bạn và chọn Edit As HTML.

  4. Thêm HTML sau:

    <form method=post>
      <input name=identifier>
      <input type=password name=password>
      <input type=submit>
    </form>
    

    Thay thế tên ( identifierpassword) bằng tên từ bước # 1. Lưu ý rằng bạn không nên thay thế type=password, chỉ có name=passwordlĩnh vực!

  5. Nhập thông tin đăng nhập của bạn trên trang dưới dạng này và nhấn gửi. Firefox sẽ nhắc bạn lưu thông tin đăng nhập. Trang web có thể sẽ phát sinh lỗi hoặc bỏ qua yêu cầu hoặc điều gì đó, nhưng chúng tôi không quan tâm đến điều đó.

Tại sao điều này làm việc? Một số trang web cố tình làm điều gì đó buồn cười để ngăn bạn lưu mật khẩu (tính năng ghi nhớ mật khẩu của trình duyệt thường được xem là không an toàn); các trang web khác chỉ có một hình thức hài hước được ghi nhận ngoài Firefox. Thêm hình thức đơn giản này làm cho Firefox phát hiện ra nó và khi bạn nhập thông tin đăng nhập, nó sẽ nhắc bạn lưu chúng.

Bây giờ trên trang đăng nhập, miễn là các trường thực sự có namecác thuộc tính tôi đoán (và có lẽ nó cũng cần được bọc <form>lại, tôi không biết), Firefox thường sẽ nhận ra các trường và có thể điền vào chúng cho bạn.

Ngoài ra, có thể chỉ đơn giản là trang web đã autocomplete=offđược đặt trên trường. Bạn có thể loại bỏ điều này như sau:

  1. Khởi chạy "Công cụ> Nhà phát triển web> Trình kiểm tra" và di con trỏ lên biểu mẫu
  2. Khi formphần tử được tô sáng, hãy tìm thuộc tính có nội dung autocomplete='off'(Bạn có thể phải cuộn lên và tìm formphần tử trongInspector tab)
  3. Nhấp đúp vào thuộc tính và thay đổi offthànhon
  4. Firefox sẽ yêu cầu bạn lưu tên người dùng và mật khẩu của bạn

8
Thêm một hình thức giả mạo .. Ý tưởng tuyệt vời :))) Đã hoạt động .. Cảm ơn.
Emadpres

5
Lưu ý rằng nếu các thành phần không có namethuộc tính mà chỉ có một thuộc tính id, bạn chỉ có thể sao chép chúng - hoạt động như một bùa mê!
Erwin Wessels

2
Cảm ơn! Hiện tại không có plugin nào hoạt động trong Quantum, nhưng tất nhiên, điều này vẫn hoạt động.
jpaugh

1
@Santa Thật tốt khi biết rằng nó thậm chí có thể thực hiện được đối với những người không phải là nhà phát triển! : D
Luc

6
Bạn cũng có thể tìm thấy các formđầu vào đăng nhập thuộc và gửi nó. Ví dụ: bạn có thể nhấp vào trường nhập với trình kiểm tra và thực hiện $0.form.submit()( $0là điều cuối cùng bạn đã kiểm tra). Điều này sẽ nhận được FF để nhắc bạn lưu mật khẩu.
mitjak

3

Để đơn giản hóa lời khuyên của người đăng trên cùng, lý do tính năng này không hoạt động trên một số trang web, trong khi hoạt động trên các trang web khác là do mã không chuẩn và / hoặc mã độc được sử dụng bởi các trang web doanh nghiệp như Hertz.com.

Trong trường hợp của Hertz.com, tôi đã có thể làm cho Firefox lưu các mật khẩu bằng cách làm như Kiểm tra Element trên Login nút, và sau đó làm Sửa Như HTML lừa, và thay đổi typecủa buttontừ buttonđể submit; không có mẹo này, thậm chíbookmarklet Ghi nhớ Mật khẩu cũng không hoạt động:

    -<button type="button" class="primary gblFloatLeft" id="loginBtn">
    +<button type="submit" class="primary gblFloatLeft" id="loginBtn">
                                                Login 
                                            </button>

Nói tóm lại, thực hiện Kiểm tra phần tử và sau đó chỉnh sửa dưới dạng HTML để khắc phục tất cả các công việc HTML độc hại và không tuân thủ!


Điều này làm việc cho tôi khi câu trả lời hàng đầu của Luc không có. Các trang web là godaddy.com. Tôi phải nhập lại tên người dùng trong hộp thoại FF hỏi tôi có muốn lưu mật khẩu không.
BISI

2

Tôi biết câu hỏi này đã cũ, nhưng tôi nghĩ rằng dù sao tôi cũng sẽ đưa ra giải pháp của mình.

Vì Firefox đôi khi đánh bại tôi trên một số trang web nhất định, giải pháp tôi đã phát triển là sử dụng một trình duyệt khác như Chrome và lưu tên người dùng / mật khẩu tại đó. Sau đó, bạn có thể nhập thông tin đăng nhập cho trang web cụ thể từ trình duyệt khác đó.

Sau khi bạn đã lưu mật khẩu trong trình duyệt khác, bạn có thể thực hiện nhập bằng cách thực hiện theo các bước sau:

  1. Truy cập trang web được đề cập và nhấp vào "(!)" Ở bên trái của URL trong thanh địa chỉ.
  2. Sau đó nhấp vào nút> để "Hiển thị chi tiết kết nối".
  3. Sau đó nhấp vào nút "Thông tin thêm" ở cuối đoạn hội thoại nhỏ này.
  4. Trong đoạn hội thoại mới này, hãy chuyển đến tab "Bảo mật".
  5. Nhấp vào nút "Xem mật khẩu đã lưu".
  6. Trong đoạn hội thoại mới này, nhấp vào nút "Nhập" và làm theo các bước từ đó. *

* Các bước này hợp lệ cho phiên bản Firefox: 62.0.2. Tôi tưởng tượng nó tương tự cho các phiên bản khác, nhưng không thể nói chắc chắn.


1
Không có nút "Nhập" trong hộp thoại mật khẩu đã lưu của phiên bản Firefox: 60.6.3esr
Sao lưu Pro

2

Kể từ Firefox 70.0, đây là tính năng tích hợp sẵn trong trình quản lý mật khẩu (Firefox Lockwise). Để truy cập nó điều hướng đến danh sách mật khẩu đã lưu hoặc gõ about:loginsvào thanh địa chỉ; Ở góc dưới bên trái nhấp vào Create New Login.

PS: Giải pháp cho vấn đề cụ thể của tôi - App Store Connect không lưu thông tin đăng nhập của tôi - Tôi đặt https://appleid.apple.comlàm địa chỉ trang web khi thêm thông tin đăng nhập mới.


1

Khi tôi cần thêm mật khẩu vào Firefox, tôi sử dụng Tiện ích bổ sung FEBE để trích xuất mật khẩu của mình sang tệp Json để chỉnh sửa lại tệp. Tôi hy vọng sự giúp đỡ đó.


6
không hoạt động nữa kể từ khi Phiên bản FF đổi thành "Lượng tử"
Albin

1

Tất cả các bạn đang tạo ra nhiều công việc cho bản thân hơn là cần thiết.

  1. Tạo một tệp CSV.
    Bạn có thể thực hiện việc này với trình soạn thảo văn bản thông thường: hoặc truy cập Tùy chọn Firefox, Bảo mật, Mật khẩu và xuất mật khẩu hiện tại của bạn sang tệp CSV thay vì tệp XML mặc định.
    Chỉnh sửa tệp này bằng trình soạn thảo văn bản (hoặc bảng tính).

  2. Phần đầu của tệp sẽ trông như thế này:

    # Generated by Password Exporter; Export format 1.1; Encrypted: false  
    "hostname","username","password","formSubmitURL","httpRealm","usernameField","passwordField"
    

    Chỉnh sửa một trong các mục hiện có để thay đổi dữ liệu cho phù hợp với mục bạn muốn thêm, chẳng hạn như:

    "http://192.168.0.1","admin","modempassword","","","login","password"
    

    Hai mục cuối có thể sẽ phải khớp với các tên trường đã có trên trang web như được mô tả trước đây. Tôi đã đoán được "đăng nhập" và "mật khẩu" khi tôi thử điều này.

  3. Quay trở lại vào Firefox Options Security và nhập tệp CSV.

Bây giờ bạn có một mục mới trong trình quản lý mật khẩu của bạn. Không phải loay hoay với các Tiện ích bổ sung (nhiều trong số đó sẽ không hoạt động với các bản phát hành ESL hiện tại) hoặc thêm và có thể làm rối HTML. Nếu bạn mắc lỗi trong tệp CSV, điều tồi tệ nhất có thể xảy ra là Firefox sẽ không nhập nó và bạn sẽ phải chỉnh sửa và sửa lỗi.


0

Câu trả lời hàng đầu hoạt động nhưng không cần tạo biểu mẫu giả trong hầu hết các trường hợp. Chỉ cần kiểm tra nút đăng nhập và thay đổi loại từ "nút" thành "gửi". Nhập mật khẩu của bạn và nhấn nút, nó sẽ nhắc bạn lưu nhưng có thể không đăng nhập bạn vì nó mong đợi một nút vanilla. Làm mới trang để hoàn tác các thay đổi của bạn, nhập email và voila, nó sẽ tự động điền mật khẩu của bạn.



-1

Giải pháp đơn giản hơn đã làm việc cho tôi. Không cần thêm hình thức mới. Tôi vừa thêm vào <input type=submit>hình thức đăng nhập ban đầu và một nút khác xuất hiện. Đầu tiên tôi nhấn nút mới và hộp thoại lưu mật khẩu FF xuất hiện. Thứ hai tôi nhấn nút gốc và đăng nhập.


Điều này nên được thêm vào như một bình luận để trả lời superuser.com/a/1084364/395378 nhưng không phải là một câu trả lời mới.
dirdi

Tôi đã thử, nhưng không thể. "Bạn phải có 50 danh tiếng để bình luận" Tôi mới ở đây.
Alexey

Nhận xét về bài đăng của người khác là một đặc quyền có được từ việc kiếm được danh tiếng - nếu bạn chưa kiếm được nó, hãy thử viết câu trả lời thoải mái trước. superuser.com/help/privileges/comment
dirdi

Sory, tôi đã đối mặt với vấn đề FF này và tìm thấy giải pháp ở đây. Sau đó tôi tìm thấy giải pháp đơn giản hơn và muốn chia sẻ, nhưng không may là không thể làm điều đó theo cách thích hợp. Đó là điều đầu tiên và có lẽ là điều cuối cùng tôi muốn chia sẻ ở đây. Không có ý nghĩa để kiếm được bất kỳ danh tiếng. Tôi không có gì khác để nói.
Alexey

-2

Ý tưởng tốt nhất là không phụ thuộc vào bộ nhớ cache của trình duyệt, vì cơ chế chắc chắn sẽ thay đổi theo thời gian và sẽ luôn có vấn đề khi di chuyển từ máy tính này sang máy tính khác hoặc khi sử dụng nhiều máy tính.

An toàn hơn và dễ dàng hơn khi sử dụng một sản phẩm chuyên dụng sẽ giữ mật khẩu của bạn an toàn và có sẵn trên tất cả các máy tính cũng như cho tất cả các trình duyệt và chương trình.

Cái tốt nhất tôi tìm thấy là LastPass , trong đó mật khẩu và nội dung của tất cả các trường trong biểu mẫu có chứa của chúng được mã hóa và lưu trên máy chủ của chúng. Việc mã hóa được thực hiện về phía bạn và sử dụng mật khẩu chính của bạn để bảo vệ, vì vậy trang web LastPass không biết gì về những gì được lưu trữ trên máy chủ của họ.

LastPass tích hợp với trình duyệt để ghi nhớ mật khẩu và tất cả các trường khác mà bạn đã nhập vào biểu mẫu, vì đôi khi không chỉ cần mật khẩu (ví dụ: email hoặc tên người dùng). Bạn cũng có thể nhập thủ công dữ liệu này cho các trang web hoặc chương trình vào kho lưu trữ LastPass.

Sức mạnh của khái niệm này đã được chứng minh khi trang web LastPass bị hack. Các kết quả khá nhỏ đối với người dùng, vì hầu hết các tin tặc tìm được là gợi ý mật khẩu, vì chính mật khẩu được mã hóa là vô dụng đối với họ nếu không có mật khẩu chính.

Một sản phẩm khác là KeePass mã nguồn mở , cũng rất phổ biến đối với người dùng.

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.