Điều này liên quan đến câu hỏi tôi đã hỏi ở đây: Làm cách nào để trình duyệt nhắc lưu mật khẩu?
Đây là sự cố: Tôi KHÔNG THỂ yêu cầu trình duyệt nhắc tôi lưu mật khẩu cho trang web mà tôi đang phát triển. (Tôi đang nói về thanh đôi khi xuất hiện khi bạn gửi biểu mẫu trên Firefox, có nội dung "Nhớ mật khẩu cho trang web của bạn? Có / Không phải bây giờ / Không bao giờ")
Điều này thật khó chịu vì tính năng này của Firefox (và hầu hết các trình duyệt hiện đại khác, mà tôi hy vọng sẽ hoạt động theo cách tương tự) dường như là một bí ẩn. Nó giống như một trò ảo thuật mà trình duyệt thực hiện, nơi nó nhìn vào mã của bạn hoặc những gì bạn gửi, hoặc thứ gì đó và nếu nó "trông giống" như một biểu mẫu đăng nhập với trường tên người dùng (hoặc địa chỉ email) và trường mật khẩu, nó sẽ cung cấp để tiết kiệm.
Ngoại trừ trường hợp này, khi nó không cung cấp cho người dùng của tôi tùy chọn đó sau khi họ sử dụng biểu mẫu đăng nhập của tôi và điều đó khiến tôi phát điên. :-)
(Tôi đã kiểm tra cài đặt Firefox của mình - Tôi KHÔNG nói với trình duyệt "không bao giờ" cho trang web này. Nó sẽ được nhắc nhở.)
Câu hỏi của tôi
Các kinh nghiệm mà Firefox sử dụng để biết khi nào nó nên nhắc người dùng lưu? Điều này không quá khó để trả lời, vì nó nằm ngay trong nguồn Mozilla (tôi không biết tìm ở đâu hoặc nếu không thì tôi sẽ tự tìm hiểu). Tôi cũng không gặp may khi tìm thấy một bài đăng trên blog hoặc một số ghi chú tương tự khác của nhà phát triển từ các nhà phát triển Mozilla về điều này.
(Tôi sẽ ổn khi câu hỏi này được trả lời cho Safari hoặc IE; tôi sẽ tưởng tượng rằng tất cả người dùng trình duyệt có quy tắc rất giống nhau, vì vậy nếu tôi có thể làm cho nó hoạt động ở một trong số chúng, thì nó sẽ hoạt động ở các trình duyệt khác.)
(* Lưu ý rằng nếu câu trả lời của bạn cho tôi có liên quan đến cookie, mã hóa hoặc bất kỳ điều gì khác liên quan đến cách tôi lưu trữ mật khẩu trong cơ sở dữ liệu cục bộ của mình, rất có thể bạn đã hiểu sai câu hỏi của tôi. :-)