Jawaban:
Jika Anda seorang pengembang dengan sisa waktu 3 menit, ini adalah cara melakukannya tanpa menginstal pengaya lain.
Pada halaman login, Periksa Elemen bidang nama pengguna dan kata sandi dan catat atributnya name
(atau id
, jika tidak name
diberikan). Misalnya di Khan Academy, itu identifier
untuk nama pengguna dan password
kata sandi.
Periksa Elemen di suatu tempat di halaman. Cari div kecil atau lebih, itu paling mudah.
Klik kanan elemen di inspektur Anda dan pilih Edit As HTML
.
Tambahkan HTML berikut:
<form method=post>
<input name=identifier>
<input type=password name=password>
<input type=submit>
</form>
Ganti nama ( identifier
dan password
) dengan nama-nama dari langkah # 1. Perhatikan bahwa Anda tidak harus mengganti type=password
, hanya name=password
bidang!
Masukkan kredensial Anda di halaman dalam formulir ini dan tekan kirim. Firefox sekarang akan meminta Anda untuk menyimpan kredensial. Situs web mungkin akan memunculkan kesalahan atau mengabaikan permintaan atau sesuatu, tapi kami tidak peduli tentang itu.
Mengapa ini bekerja? Beberapa situs sengaja melakukan sesuatu yang lucu untuk mencegah Anda menyimpan kata sandi (fitur mengingat kata sandi peramban sering dianggap tidak aman); situs lain hanya memiliki bentuk lucu hancur tak dikenal untuk Firefox. Menambahkan formulir sederhana ini membuat Firefox mendeteksinya dan ketika Anda memasukkan kredensial Anda, itu akan meminta Anda untuk menyimpannya.
Sekarang di halaman login, selama bidangnya benar-benar memiliki name
atribut, saya kira (dan mungkin perlu dibungkus <form>
juga, saya tidak tahu), Firefox biasanya akan mengenali bidang tersebut dan dapat mengisinya untuk kamu.
Atau, mungkin saja situs web telah autocomplete=off
diatur di lapangan. Anda dapat menghapus ini sebagai berikut:
form
elemen disorot, cari atribut yang mengatakan autocomplete='off'
(Anda mungkin harus menggulir ke atas dan mencari form
elemen di Inspector
tab)off
keon
name
atribut tetapi hanya sebuah id
, Anda bisa menyalinnya - berfungsi seperti pesona!
form
milik input masuk dan mengirimkannya. Misalnya Anda dapat mengklik bidang input dengan inspektur, dan lakukan $0.form.submit()
( $0
menjadi hal terakhir yang Anda periksa). Ini harus meminta FF untuk meminta Anda menyimpan kata sandi.
Untuk menyederhanakan saran oleh poster teratas, alasan fitur ini tidak berfungsi di beberapa situs web, sementara bekerja di situs lain, adalah karena kode non-standar dan / atau berbahaya yang digunakan oleh situs web perusahaan seperti Hertz.com.
Dalam kasus Hertz.com, saya dapat membuat Firefox menyimpan kata sandi dengan melakukan Inspect Element pada tombol Login , dan kemudian melakukan trik Edit As HTML , dan mengubah type
dari button
dari button
ke submit
; tanpa trik ini, bahkan bookmarklet Kata Sandi Ingat tidak akan berfungsi:
-<button type="button" class="primary gblFloatLeft" id="loginBtn">
+<button type="submit" class="primary gblFloatLeft" id="loginBtn">
Login
</button>
Singkatnya, melakukan Inspect Element dan kemudian Edit As HTML untuk memperbaiki semua HTML yang berbahaya dan tidak patuh berfungsi dengan sangat baik!
Saya tahu pertanyaan ini sudah lama, tetapi saya pikir saya akan tetap memberikan solusi.
Karena Firefox terkadang berkelahi dengan saya di situs web tertentu, solusi yang saya kembangkan adalah menggunakan browser lain seperti Chrome dan menyimpan nama pengguna / kata sandi di sana. Kemudian Anda dapat mengimpor informasi masuk untuk situs web tertentu dari peramban lain itu.
Setelah Anda menyimpan kata sandi di browser lain, Anda dapat melakukan impor dengan mengikuti langkah-langkah ini:
* Langkah-langkah ini berlaku untuk versi Firefox: 62.0.2. Saya membayangkan itu mirip untuk versi lain, tetapi tidak bisa mengatakan dengan pasti.
Sejak Firefox 70.0 ini sekarang menjadi fitur bawaan pada pengelola kata sandi (Firefox Lockwise). Untuk mengaksesnya, navigasikan ke daftar kata sandi yang disimpan atau ketik about:logins
di bilah alamat; Di sudut kiri bawah klik Create New Login.
PS: Solusi untuk masalah khusus saya - App Store Connect tidak menyimpan kredensial saya - Saya menempatkan https://appleid.apple.com
sebagai alamat situs web saat menambahkan login baru.
ketika saya perlu menambahkan kata sandi ke Firefox, saya menggunakan FEBE Add-on untuk mengekstraksi kata sandi saya ke file Json, mengeditnya dan mengimpor kembali file tersebut. Saya berharap bantuan itu.
Anda semua menciptakan lebih banyak pekerjaan untuk diri sendiri daripada yang diperlukan.
Buat file CSV.
Anda dapat melakukan ini dengan editor teks biasa: atau masuk ke Opsi Firefox, Keamanan, Kata Sandi, dan ekspor kata sandi Anda saat ini ke file CSV alih-alih file XML default.
Edit file ini dengan editor teks (atau spreadsheet).
Awal file akan terlihat seperti ini:
# Generated by Password Exporter; Export format 1.1; Encrypted: false
"hostname","username","password","formSubmitURL","httpRealm","usernameField","passwordField"
Edit salah satu entri yang ada untuk mengubah data agar cocok dengan entri yang ingin Anda tambahkan, seperti:
"http://192.168.0.1","admin","modempassword","","","login","password"
Dua entri terakhir mungkin harus cocok dengan nama bidang yang sudah ada di halaman web seperti yang dijelaskan sebelumnya. Saya setengah menebak "login" dan "password" ketika saya mencoba ini.
Kembali ke Keamanan Opsi Firefox dan impor file CSV.
Anda sekarang memiliki entri baru di pengelola kata sandi Anda. Tidak mengotak-atik Add-on (banyak yang tidak akan bekerja dengan rilis ESL saat ini) atau menambah dan mungkin mengacaukan HTML. Jika Anda membuat kesalahan dalam file CSV yang terburuk yang dapat terjadi adalah Firefox tidak akan mengimpornya dan Anda harus mengeditnya dan memperbaiki kesalahan tersebut.
Jawaban teratas berfungsi tetapi tidak perlu membuat formulir palsu dalam banyak kasus. Cukup periksa tombol masuk dan ubah jenisnya dari "tombol" menjadi "kirim". Masukkan kata sandi Anda dan tekan tombol, itu akan meminta Anda untuk menyimpan tetapi mungkin tidak login Anda karena mengharapkan tombol vanilla. Perbarui halaman untuk membatalkan perubahan Anda, masukkan email Anda dan voila, itu akan mengisi ulang kata sandi Anda secara otomatis.
Saya penulis Addon kata sandi Save my for Firefox yang memecahkan masalah ini.
Ini menciptakan bidang input dummy pada halaman tempat Anda memasukkan (atau memperbarui) kredensial Anda dan ketika Anda mengklik "Simpan Kata Sandi saya!" tombol, Firefox akan meminta Anda untuk menyimpan (atau memperbarui) kata sandi Anda untuk halaman tersebut.
https://addons.mozilla.org/en-US/firefox/addon/save-my-password/
Solusi yang lebih sederhana bekerja untuk saya. Tidak perlu menambahkan formulir baru. Saya baru saja menambahkan <input type=submit>
ke form login asli dan tombol lain muncul. Pertama saya menekan tombol baru dan dialog penyimpanan kata sandi FF muncul. Kedua saya menekan tombol asli dan login.
Ide terbaiknya adalah tidak bergantung pada cache kata sandi peramban, karena mekanismenya pasti akan berubah seiring waktu, dan akan selalu ada masalah ketika berpindah dari satu komputer ke komputer lain atau saat menggunakan lebih dari satu komputer.
Jauh lebih aman dan lebih mudah untuk menggunakan produk khusus yang akan membuat kata sandi Anda aman dan tersedia di semua komputer dan untuk semua browser dan program.
Yang terbaik yang saya temukan adalah LastPass , di mana kata sandi dan konten semua bidang dalam bentuknya yang dienkripsi dan disimpan di server mereka. Enkripsi dilakukan di sisi Anda dan menggunakan kata sandi master Anda untuk perlindungan, sehingga situs web LastPass tidak tahu apa yang disimpan di server mereka sendiri.
LastPass terintegrasi dengan browser untuk mengingat kata sandi dan semua bidang lain yang telah Anda masukkan ke dalam formulir, karena terkadang lebih dari sekedar kata sandi yang diperlukan (misalnya email atau nama pengguna). Anda juga dapat secara manual memasukkan data ini untuk situs web atau program ke dalam repositori LastPass.
Kekuatan konsep ini terbukti ketika situs LastPass diretas. Hasilnya agak kecil bagi pengguna, karena sebagian besar peretas berhasil mendapatkan petunjuk kata sandi, karena kata sandi terenkripsi itu sendiri tidak berguna bagi mereka tanpa kata sandi utama.
Produk lain adalah KeePass open-source , yang juga sangat populer di kalangan pengguna.