Secara manual menambahkan nama pengguna / kata sandi ke daftar kata sandi tersimpan?

55

Saya masuk ke Bugzilla milik Mozilla. Saya perhatikan Firefox tidak menyimpan kata sandi saya.

Bagaimana cara saya secara manual menambahkan nama pengguna dan kata sandi saya ke daftar Sandi Tersimpan Firefox?

jww
sumber

Jawaban:

90

Jika Anda seorang pengembang dengan sisa waktu 3 menit, ini adalah cara melakukannya tanpa menginstal pengaya lain.

  1. Pada halaman login, Periksa Elemen bidang nama pengguna dan kata sandi dan catat atributnya name(atau id, jika tidak namediberikan). Misalnya di Khan Academy, itu identifieruntuk nama pengguna dan passwordkata sandi.

  2. Periksa Elemen di suatu tempat di halaman. Cari div kecil atau lebih, itu paling mudah.

  3. Klik kanan elemen di inspektur Anda dan pilih Edit As HTML.

  4. Tambahkan HTML berikut:

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

    Ganti nama ( identifierdan password) dengan nama-nama dari langkah # 1. Perhatikan bahwa Anda tidak harus mengganti type=password, hanya name=passwordbidang!

  5. 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 nameatribut, 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=offdiatur di lapangan. Anda dapat menghapus ini sebagai berikut:

  1. Luncurkan "Alat> Pengembang Web> Inspektur" dan arahkan kursor Anda ke atas formulir
  2. Saat formelemen disorot, cari atribut yang mengatakan autocomplete='off'(Anda mungkin harus menggulir ke atas dan mencari formelemen di Inspectortab)
  3. Klik dua kali atribut dan ubah offkeon
  4. Firefox sekarang seharusnya meminta Anda untuk menyimpan nama pengguna dan kata sandi Anda
Luc
sumber
8
Menambahkan formulir palsu .. Ide cemerlang :))) Berhasil .. Terima kasih.
Emadpres
5
Perhatikan bahwa jika elemen tidak memiliki nameatribut tetapi hanya sebuah id, Anda bisa menyalinnya - berfungsi seperti pesona!
Erwin Wessels
2
Terima kasih! Tidak ada plugin yang saat ini berfungsi di Quantum, tetapi tentu saja, ini masih berfungsi.
jpaugh
1
@Santa Senang mendengar bahwa itu bahkan bisa dilakukan untuk non-pengembang! : D
Luc
6
Anda juga dapat menemukan formmilik input masuk dan mengirimkannya. Misalnya Anda dapat mengklik bidang input dengan inspektur, dan lakukan $0.form.submit()( $0menjadi hal terakhir yang Anda periksa). Ini harus meminta FF untuk meminta Anda menyimpan kata sandi.
mitjak
3

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 typedari buttondari buttonke 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!

cnst
sumber
Ini bekerja untuk saya ketika jawaban berperingkat teratas oleh Luc tidak. Situs itu godaddy.com. Saya harus mengetik ulang nama pengguna di dialog FF yang menanyakan apakah saya ingin menyimpan kata sandi.
BISI
2

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:

  1. Pergi ke situs web yang dimaksud dan mengklik "(!)" Di sebelah kiri URL di bilah alamat.
  2. Kemudian klik tombol> untuk "Tampilkan detail koneksi".
  3. Kemudian klik tombol "Informasi Lebih Lanjut" di bagian bawah dialog kecil ini.
  4. Dalam dialog baru ini, buka tab "Keamanan".
  5. Klik tombol "Lihat Kata Sandi Tersimpan".
  6. Dalam dialog baru ini, klik tombol "Impor", dan ikuti langkah-langkah dari sana. *

* Langkah-langkah ini berlaku untuk versi Firefox: 62.0.2. Saya membayangkan itu mirip untuk versi lain, tetapi tidak bisa mengatakan dengan pasti.

Francis Bartkowiak
sumber
1
Tidak ada tombol "Impor" dalam dialog kata sandi tersimpan dari versi Firefox: 60.6.3esr
Pro Backup
2

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:loginsdi 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.comsebagai alamat situs web saat menambahkan login baru.

Carolus
sumber
1

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.

Mohannd
sumber
6
tidak berfungsi lagi karena Versi FF berubah menjadi "Quantum"
Albin
1

Anda semua menciptakan lebih banyak pekerjaan untuk diri sendiri daripada yang diperlukan.

  1. 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).

  2. 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.

  3. 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.

Bart Z. Lederman
sumber
0

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.

cowok teknis
sumber
0

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/

icl7126
sumber
-1

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.

Alexey
sumber
Ini harus ditambahkan sebagai komentar untuk menjawab superuser.com/a/1084364/395378 tetapi bukan sebagai jawaban baru.
dirdi
Saya mencoba, tetapi tidak bisa. "Anda harus memiliki 50 reputasi untuk berkomentar" Saya baru di sini.
Alexey
Mengomentari pos orang lain adalah hak istimewa yang didapat dari mendapatkan reputasi - jika Anda belum mendapatkannya, cobalah untuk mendapatkan jawaban menulis yang nyaman terlebih dahulu. superuser.com/help/privileges/comment
dirdi
Sory, saya menghadapi masalah FF ini dan menemukan solusi di sini. Kemudian saya menemukan solusi yang lebih sederhana dan ingin berbagi, tetapi sayangnya tidak bisa melakukannya dengan cara yang tepat. Ini hal pertama dan mungkin hal terakhir yang ingin saya bagikan di sini. Tidak masuk akal untuk mendapatkan reputasi apa pun. Saya tidak punya hal lain untuk diceritakan.
Alexey
-2

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.

harrymc
sumber