ฉันเข้าสู่ระบบ Bugzilla ของ Mozilla ฉันสังเกตว่า Firefox ไม่ได้บันทึกรหัสผ่านของฉัน
ฉันจะเพิ่มชื่อผู้ใช้และรหัสผ่านของฉันลงในรายการรหัสผ่านที่บันทึกไว้ของ Firefox ด้วยตนเองได้อย่างไร
ฉันเข้าสู่ระบบ Bugzilla ของ Mozilla ฉันสังเกตว่า Firefox ไม่ได้บันทึกรหัสผ่านของฉัน
ฉันจะเพิ่มชื่อผู้ใช้และรหัสผ่านของฉันลงในรายการรหัสผ่านที่บันทึกไว้ของ Firefox ด้วยตนเองได้อย่างไร
คำตอบ:
หากคุณเป็นนักพัฒนาที่มีเวลาว่าง 3 นาทีนี่เป็นวิธีการที่ทำได้โดยไม่ต้องติดตั้ง Add-on อื่น
ในหน้าล็อกอินให้ตรวจสอบองค์ประกอบของฟิลด์ชื่อผู้ใช้และรหัสผ่านและจดบันทึกแอตทริบิวต์name
(หรือid
ถ้าไม่มีname
) ตัวอย่างเช่น Khan Academy ซึ่งจะเป็นidentifier
ชื่อผู้ใช้และpassword
รหัสผ่าน
ตรวจสอบองค์ประกอบที่ไหนสักแห่งในหน้า ค้นหา div ขนาดเล็กหรือที่ง่ายที่สุด
Edit As HTML
คลิกขวาที่องค์ประกอบในการตรวจสอบของคุณและเลือก
เพิ่ม HTML ต่อไปนี้:
<form method=post>
<input name=identifier>
<input type=password name=password>
<input type=submit>
</form>
แทนที่ชื่อ ( identifier
และpassword
) ด้วยชื่อจากขั้นตอนที่ 1 โปรดทราบว่าคุณไม่ควรแทนที่type=password
เฉพาะname=password
ฟิลด์!
ป้อนข้อมูลรับรองของคุณบนหน้าในแบบฟอร์มนี้แล้วกดส่ง Firefox จะพร้อมท์ให้คุณบันทึกข้อมูลประจำตัว เว็บไซต์อาจเรอผิดพลาดหรือเพิกเฉยต่อคำขอหรือบางสิ่ง แต่เราไม่สนใจสิ่งนั้น
ทำไมจึงใช้งานได้ บางเว็บไซต์จงใจทำสิ่งที่ตลกเพื่อป้องกันไม่ให้คุณบันทึกรหัสผ่าน (คุณลักษณะจำรหัสผ่านของเบราว์เซอร์มักถูกมองว่าไม่ปลอดภัย) ไซต์อื่น ๆ เพิ่งมีรูปแบบที่ตลกเกินกว่าจะจดจำได้สำหรับ Firefox การเพิ่มรูปแบบง่าย ๆ นี้จะทำให้ Firefox ตรวจพบและเมื่อคุณป้อนข้อมูลประจำตัวของคุณมันจะแจ้งให้คุณบันทึกพวกเขา
ตอนนี้ในหน้าเข้าสู่ระบบตราบใดที่เขตข้อมูลมีname
คุณลักษณะทั้งหมดที่ฉันเดา (และมันอาจต้องถูกห่อด้วย<form>
เช่นกันฉันไม่รู้) Firefox โดยทั่วไปจะรับรู้เขตข้อมูลและสามารถเติมให้ คุณ.
หรืออาจเป็นได้ว่าเว็บไซต์ได้autocomplete=off
กำหนดไว้ในฟิลด์ คุณสามารถลบได้ดังนี้:
form
องค์ประกอบถูกเน้นให้มองหาคุณลักษณะที่ระบุว่าautocomplete='off'
(คุณอาจต้องเลื่อนขึ้นและมองหาform
องค์ประกอบในInspector
แท็บ)off
เป็นon
name
แอตทริบิวต์ แต่มีเพียงid
คุณเท่านั้นที่สามารถคัดลอกสิ่งเหล่านี้ได้ - ทำงานเหมือนมีเสน่ห์!
form
ที่เข้าสู่ระบบเป็นของและส่งมัน เช่นคุณสามารถคลิกที่ช่องป้อนข้อมูลกับผู้ตรวจสอบและทำ$0.form.submit()
( $0
เป็นสิ่งสุดท้ายที่คุณตรวจสอบ) นี่ควรจะได้รับ FF เพื่อให้คุณบันทึกรหัสผ่าน
เพื่อลดความซับซ้อนของคำแนะนำจากผู้โพสต์ชั้นนำเหตุผลที่คุณสมบัติไม่สามารถใช้ได้กับเว็บไซต์บางแห่งในขณะที่ทำงานกับเว็บไซต์อื่น ๆ นั้นเกิดจากรหัสที่ไม่เป็นมาตรฐานและ / หรือมัลแวร์ที่ใช้โดยเว็บไซต์องค์กรเช่น Hertz.com
ในกรณีของการ Hertz.com ผมก็สามารถที่จะทำให้ Firefox บันทึกรหัสผ่านโดยการทำตรวจสอบองค์ประกอบในการเข้าสู่ระบบปุ่มแล้วทำแก้ไขเป็น HTMLเคล็ดลับและการเปลี่ยนแปลงtype
ของการbutton
จากbutton
ไปsubmit
; หากไม่มีเคล็ดลับนี้แม้แต่Bookmarklet จำรหัสผ่านจะไม่ทำงาน:
-<button type="button" class="primary gblFloatLeft" id="loginBtn">
+<button type="submit" class="primary gblFloatLeft" id="loginBtn">
Login
</button>
กล่าวโดยย่อคือทำInspect Elementแล้วแก้ไขเป็น HTMLเพื่อแก้ไขHTMLที่เป็นอันตรายและไม่เป็นไปตามข้อตกลงทั้งหมด!
ฉันรู้ว่าคำถามนี้เก่า แต่ฉันคิดว่าฉันจะใช้วิธีแก้ปัญหาของฉันต่อไป
เนื่องจากบางครั้ง Firefox ต่อสู้กับฉันในบางเว็บไซต์วิธีแก้ปัญหาที่ฉันพัฒนาคือใช้เบราว์เซอร์อื่นเช่น Chrome และบันทึกชื่อผู้ใช้ / รหัสผ่านที่นั่น จากนั้นคุณสามารถนำเข้าข้อมูลการเข้าสู่ระบบสำหรับเว็บไซต์เฉพาะจากเบราว์เซอร์อื่น ๆ
หลังจากที่คุณบันทึกรหัสผ่านในเบราว์เซอร์อื่นคุณสามารถทำการนำเข้าโดยทำตามขั้นตอนเหล่านี้:
* ขั้นตอนเหล่านี้ใช้ได้กับ Firefox เวอร์ชั่น: 62.0.2 ฉันคิดว่ามันคล้ายกับเวอร์ชั่นอื่น แต่ไม่สามารถพูดได้อย่างแน่นอน
ตั้งแต่ Firefox 70.0 ตอนนี้กลายเป็นคุณสมบัติในตัวจัดการรหัสผ่าน (Firefox Lockwise) หากต้องการเข้าถึงนำทางไปยังรายการรหัสผ่านที่บันทึกไว้หรือพิมพ์about:logins
ในแถบที่อยู่ Create New Loginที่มุมด้านล่างซ้ายคลิก
PS: วิธีแก้ปัญหาเฉพาะของฉัน - App Store เชื่อมต่อไม่บันทึกข้อมูลประจำตัวของฉัน - ฉันใส่https://appleid.apple.com
ที่อยู่เว็บไซต์เมื่อเพิ่มการเข้าสู่ระบบใหม่
เมื่อฉันต้องการเพิ่มรหัสผ่าน Firefox ฉันใช้FEBE Add-onเพื่อแยกรหัสผ่านของฉันไปยังไฟล์ Json แก้ไขแล้วนำเข้าไฟล์อีกครั้ง ฉันหวังว่าจะช่วย
คุณกำลังสร้างงานให้ตัวคุณเองมากกว่าที่จำเป็น
สร้างไฟล์ CSV
คุณสามารถทำได้ด้วยโปรแกรมแก้ไขข้อความธรรมดา: หรือเข้าไปในตัวเลือก Firefox, ความปลอดภัย, รหัสผ่านและส่งออกรหัสผ่านปัจจุบันของคุณไปเป็นไฟล์ CSV แทนไฟล์ XML เริ่มต้น
แก้ไขไฟล์นี้ด้วยโปรแกรมแก้ไขข้อความ (หรือสเปรดชีต)
จุดเริ่มต้นของไฟล์ควรมีลักษณะดังนี้:
# Generated by Password Exporter; Export format 1.1; Encrypted: false
"hostname","username","password","formSubmitURL","httpRealm","usernameField","passwordField"
แก้ไขหนึ่งในรายการที่มีอยู่เพื่อเปลี่ยนข้อมูลให้ตรงกับรายการที่คุณต้องการเพิ่มเช่น:
"http://192.168.0.1","admin","modempassword","","","login","password"
สองรายการสุดท้ายอาจจะต้องตรงกับชื่อฟิลด์ที่มีอยู่แล้วบนหน้าเว็บตามที่อธิบายไว้ก่อนหน้า ฉัน "เข้าสู่ระบบ" และ "รหัสผ่าน" กึ่งเดาเมื่อฉันลองนี้
กลับไปที่ Firefox ตัวเลือกความปลอดภัยและนำเข้าไฟล์ CSV
ตอนนี้คุณมีรายการใหม่ในเครื่องมือจัดการรหัสผ่านของคุณ ไม่ต้องยุ่งกับ Add-ons (ส่วนมากจะไม่ทำงานกับ ESL รุ่นปัจจุบัน) หรือเพิ่มและอาจทำให้ HTML ยุ่งเหยิง หากคุณทำผิดพลาดในไฟล์ CSV สิ่งที่เลวร้ายที่สุดที่อาจเกิดขึ้นคือ Firefox จะไม่นำเข้าและคุณจะต้องแก้ไขและแก้ไขข้อผิดพลาด
คำตอบยอดนิยมใช้งานได้ แต่ไม่จำเป็นต้องสร้างแบบฟอร์มปลอมในกรณีส่วนใหญ่ เพียงตรวจสอบปุ่มล็อกอินและเปลี่ยนประเภทจาก "ปุ่ม" เป็น "ส่ง" ป้อนรหัสผ่านของคุณและกดปุ่มมันจะแจ้งให้คุณบันทึก แต่อาจไม่ได้เข้าสู่ระบบในขณะที่มันคาดว่าจะมีปุ่มวานิลลา รีเฟรชหน้าเว็บเพื่อเลิกทำการเปลี่ยนแปลงป้อนอีเมลและข้อความเสียงควรป้อนรหัสผ่านใหม่โดยอัตโนมัติ
ฉันเป็นผู้เขียนบันทึกรหัสผ่านของฉันไว้บน Firefox เพื่อแก้ไขปัญหานี้
มันสร้างเขตข้อมูลดัมมี่บนหน้าเว็บที่คุณป้อน (หรืออัปเดต) ข้อมูลรับรองของคุณและเมื่อคุณคลิกที่ "บันทึกรหัสผ่านของฉัน!" ปุ่ม Firefox จะขอให้คุณบันทึก (หรืออัปเดต) รหัสผ่านสำหรับหน้า
https://addons.mozilla.org/en-US/firefox/addon/save-my-password/
วิธีการแก้ปัญหาที่ง่ายขึ้นสำหรับฉัน ไม่จำเป็นต้องเพิ่มฟอร์มใหม่ ฉันเพิ่งเพิ่ม<input type=submit>
ไปยังแบบฟอร์มการเข้าสู่ระบบดั้งเดิมและปุ่มอื่นปรากฏขึ้น ครั้งแรกที่ฉันกดปุ่มใหม่และ FF บันทึกการโต้ตอบรหัสผ่านปรากฏขึ้น สองฉันกดปุ่มเดิมและเข้าสู่ระบบ
ความคิดที่ดีที่สุดไม่ได้ขึ้นอยู่กับการแคชรหัสผ่านของเบราว์เซอร์เนื่องจากกลไกจะเปลี่ยนแปลงตลอดเวลาและจะมีปัญหาเสมอเมื่อย้ายจากคอมพิวเตอร์เครื่องหนึ่งไปยังอีกเครื่องหนึ่งหรือเมื่อใช้คอมพิวเตอร์มากกว่าหนึ่งเครื่อง
มันปลอดภัยและง่ายกว่ามากในการใช้ผลิตภัณฑ์พิเศษที่จะช่วยให้รหัสผ่านของคุณปลอดภัยและพร้อมใช้งานบนคอมพิวเตอร์ทุกเครื่องและสำหรับเบราว์เซอร์และโปรแกรมทั้งหมด
สิ่งที่ดีที่สุดที่ฉันได้พบคือLastPassซึ่งรหัสผ่านและเนื้อหาของฟิลด์ทั้งหมดในรูปแบบที่มีการเข้ารหัสและบันทึกไว้ในเซิร์ฟเวอร์ของพวกเขา การเข้ารหัสจะทำที่ด้านข้างของคุณและใช้รหัสผ่านหลักของคุณเพื่อการป้องกันดังนั้นเว็บไซต์ LastPass จึงไม่ทราบว่ามีการจัดเก็บอะไรไว้บนเซิร์ฟเวอร์ของตัวเอง
LastPass ผสานรวมกับเบราว์เซอร์เพื่อจดจำรหัสผ่านและฟิลด์อื่น ๆ ทั้งหมดที่คุณป้อนลงในแบบฟอร์มเนื่องจากบางครั้งอาจจำเป็นต้องใช้รหัสผ่านมากกว่า (เช่นอีเมลหรือชื่อผู้ใช้) คุณสามารถป้อนข้อมูลนี้สำหรับเว็บไซต์หรือโปรแกรมด้วยตนเองลงในที่เก็บ LastPass
พลังของแนวคิดนี้ได้รับการพิสูจน์เมื่อเว็บไซต์ LastPass ถูกแฮ็ก ผลลัพธ์นั้นค่อนข้างเล็กน้อยสำหรับผู้ใช้เนื่องจากแฮ็กเกอร์ส่วนใหญ่ได้รับคำแนะนำเกี่ยวกับรหัสผ่านเนื่องจากรหัสผ่านที่เข้ารหัสนั้นไม่มีประโยชน์สำหรับพวกเขาหากไม่มีรหัสผ่านหลัก
อีกผลิตภัณฑ์หนึ่งคือKeePassโอเพ่นซอร์ส ซึ่งเป็นที่นิยมในหมู่ผู้ใช้เช่นกัน