هل هناك طريقة لإجبار Google Chrome على تذكر كلمات المرور للمواقع التي تم إيقاف الإكمال التلقائي؟
أنا مبرمج ، لكن من الناحية المثالية ، أريد طريقة يمكنني من خلالها مساعدة المستخدمين العاديين على التنفيذ أيضًا.
استخدم الإكمال التلقائي = on الملحق. يقوم بتغيير "الإكمال التلقائي = إيقاف" إلى "الإكمال التلقائي = تشغيل" في صفحات الويب ، لذلك سيتم تذكر كلمات المرور الخاصة بك.
هذا ليس حلاً حقًا ، ولكن يمكنك اختراق حل لهذا إذا كنت تعرف القليل من جافا سكريبت عن طريق إنشاء إشارة مرجعية تملأ حقول اسم المستخدم وكلمة المرور. هذا من شأنه أن يعمل:
على سبيل المثال ، إذا كانت الصفحة التي تريد تعبئتها تحتوي على حقول لها معرّفات "user_name" و "password" ، فإن هذا javascript سيملأها بكل ما تحدده بالقرب من البداية.
javascript:function%20enterLogin(){username="your_username";password="your_password";document.getElementById('user_name').value=username;y=document.getElementById('password').value=password;}enterLogin();
هذا غير آمن على الإطلاق ، بالطبع ، إذا قام أي شخص لا تثق فيه بفتح متصفحك ؛ يمكنهم النقر لتعديل هذا ورؤية معلومات تسجيل الدخول الخاصة بك.
لكن الأمر ليس أسوأ بكثير من جعل المتصفح يتذكر كلمات المرور الخاصة بك إذا لم يستخدم كلمة مرور رئيسية لتشفيرها ؛ سوف يتيح لك بعض التنقيب في القوائم عرض هذه. وعلى أي حال ، يجب ألا تدع الأشخاص الذين لا تثق بهم يستخدمون جهاز الكمبيوتر الخاص بك.
يتمتع Chrome بدعم أصلي له : إذا قمت بتمكينه ثم يمكنك النقر بزر الماوس الأيمن فوق حقل كلمة المرور وتوجيه المتصفح لتخزينه.chrome://flags/#enable-password-force-saving
تمت إعادة تسميته الآن إلى chrome://flags/#PasswordForceSaving
(Chrome 65 وربما بعض الإصدارات السابقة)
إذا كان لديك ملحق Password Manager مثبتًا ، فقد يقوم Chrome بتعطيل هذه الميزة الداخلية إذا اكتشف وجود مثل Password Manager. سيسمح لك تعطيل الامتداد مؤقتًا باستخدام هذه الآلية المدمجة.
أقوم غالبًا بما يلي في Firefox/Firebug:
autocomplete="off"
(عادة على علامة النموذج)لا يمكنني العثور على طريقة لحذف السمات من خلال أدوات المطور في Chrome ، ولكن يمكنك تغييرها إلى autocomplete="on"
أو تغيير اسم السمة إلى مثل "عرض".
إليك إشارة مرجعية أزلت الإكمال التلقائي. قم بإنشاء إشارة مرجعية جديدة على شريط الأدوات الخاص بك واحفظ هذا الخط الطويل كـ url:
javascript:(function(){var%20ca,cea,cs,df,dfe,i,j,x,y;function%20n(i,what){return%20i+"%20"+what+((i==1)?"":"s")}ca=cea=cs=0;df=document.forms;for(i=0;i<df.length;++i){x=df[i];dfe=x.elements;if(x.onsubmit){x.onsubmit="";++cs;}if(x.attributes["autocomplete"]){x.attributes["autocomplete"].value="on";++ca;}for(j=0;j<dfe.length;++j){y=dfe[j];if(y.attributes["autocomplete"]){y.attributes["autocomplete"].value="on";++cea;}}}alert("Removed%20autocomplete=off%20from%20"+n(ca,"form")+"%20and%20from%20"+n(cea,"form%20element")+",%20and%20removed%20onsubmit%20from%20"+n(cs,"form")+".%20After%20you%20type%20your%20password%20and%20submit%20the%20form,%20the%20browser%20will%20offer%20to%20remember%20your%20password.")})();
في Chrome ، انقر بزر الماوس الأيمن على الحقل المطلوب و "فحص العنصر"
بالنسبة إلى بعض مواقع الويب ، سيتيح لك Firefox حفظ كلمة المرور حيث لن يقوم Chrome بذلك. بحيث يمكنك حفظ كلمة المرور في Firefox واستيرادها إلى Chrome.
تستند هذه التعليمات إلى الإصدار 62 من Chrome.
تعتمد هذه الإجابة على إجابة floatingstar على سؤال مماثل.
سيعرض Chrome الآن تذكر حقول كلمة المرور وملؤها في وجود الإكمال التلقائي = إيقاف.
تم تنفيذ هذه الميزة في Google Chrome 34.0.1847.116 قناة مستقرة لنظام التشغيل Windows و Mac و Linux.
بدلاً من الاعتماد على صفحة الويب لدعم حفظ كلمة المرور ، يمكنك بدلاً من ذلك الكتابة فوق الصفحة بأكملها بنموذج HTML مضمون للعمل:
الصق JavaScript التالية في وحدة التحكم واضغط Enter
document.getElementsByTagName("body")[0].innerHTML='<form action=# method=post><input name=identifier><input type=password name=password><input type=submit></form>'
هام: أغلق لوحة المطورين بالضغط Ctrl+Shift+I مرة أخرى؛ وإلا فلن يعرض المستعرض مربع حوار حفظ كلمة المرور.
لقد قمت للتو بإدخال اسم المستخدم وكلمة المرور الخاصة بي في حقول القيمة في النموذج عن طريق فحص العناصر وحفظها كصفحة html ، وأمسك عنوان url من تلك الصفحة وحجزت عنوان url الجديد هذا ، وهو يعمل من أجلي :). شكر.
يمكنك استخدام ملحق Roboform Chrome.