আমার ওয়েবসাইটের দর্শকরা লাস্টপাস বা অন্যান্য পাসওয়ার্ড পরিচালকদের ব্যবহার করছে কিনা তা আমি কীভাবে বলতে পারি?


21

আমি নিশ্চিত করতে চাই যে আমার ওয়েবসাইটটিতে দর্শকদের যথাসম্ভব সেরা অভিজ্ঞতা রয়েছে তাই আমি চাই যে তারা লাস্টপাস এবং অন্যান্য পাসওয়ার্ড ম্যানেজার ব্যবহার করতে সক্ষম হবে।

আমার দর্শকরা এই প্লাগিনগুলির মধ্যে একটি ব্যবহার করছেন কিনা তা সনাক্ত করার কোনও উপায় আছে কি?


19
এই প্লাগইনগুলিকে "বিশেষভাবে সমর্থন" করার বিষয়ে আপনার ধারণা কী ...? আপনার কী মনে হয় সুস্পষ্ট সমর্থন প্রয়োজন?
মিথ্যা করুন


1
এর পিছনে ধারণাটি হ'ল ব্যবহারকারীরা ফর্ম অটোমোપ્লেশন সরঞ্জামগুলি ব্যবহার করতে পছন্দ করেন এবং লাস্টপাস এটিতে বেশ ভাল। আমি যখন এমন কোনও ওয়েবসাইট ঘুরে দেখি যখন তাৎপর্যপূর্ণ ফর্ম পূরণের প্রয়োজন হয় যেমন হোটেল রিজার্ভেশন ওয়েবসাইটগুলি, এয়ারলাইন ওয়েবসাইটগুলি ইত্যাদি ... এবং ওয়েব বিকাশকারী তাদের ফর্মগুলি লাস্টপাস এবং অনুরূপ সরঞ্জামগুলি দ্বারা পপুল করা যায় কিনা তা যাচাই করতে বিরক্ত করেননি। ন্যায়সঙ্গতভাবে, আমি কেবল বুঝতে পেরেছি যে এটি প্রশ্নে তাত্ক্ষণিকভাবে স্পষ্ট নয়, তবে সুরক্ষা এই মন্তব্যের পিছনে প্রাথমিক প্রেরণা নয়।
সিগারভি

আমি একটি আদর্শ বিশ্বে মনে করি, আমি আমার বিশ্লেষণ সরঞ্জামটি পরীক্ষা করতে সক্ষম হতে চাই এবং আমার দর্শকদের মধ্যে কয়টি ম্যানুয়ালি ফর্ম পূরণ করেছে এবং কতজন ব্যবহৃত এবং ব্রাউজারের এক্সটেনশান রয়েছে তা দেখতে সক্ষম হতে চাই। সুতরাং প্রশ্ন।
সিগারভি

উত্তর:


13

হ্যাঁ।

ব্যবহারকারীরা ব্রাউজার প্লাগইন হিসাবে লাস্টপাস ইনস্টল করতে পারেন। লাস্টপাস ইনস্টল করা আছে কিনা তা পরীক্ষা করার জন্য আপনি ক্লায়েন্ট সাইড স্ক্রিপ্টিং ভাষার উপর নির্ভর করতে পারেন।

উদাহরণস্বরূপ, ব্যবহার NavigatorPlugins.pluginsআপনাকে PluginArrayঅ্যাপ্লিকেশনটিতে ইনস্টল হওয়া প্লাগইনগুলির তালিকা প্রদান করে একটি অবজেক্ট পাওয়ার অনুমতি দেয় :

function getLastPassVersion() {
  var lastpass = navigator.plugins['LastPass'];
  if (lastpass === undefined) {
    // LastPass is not present
    return undefined;
  }
  return lastpass.version;
}

এছাড়াও নোট করুন যে আপনি যা জিজ্ঞাসা করছেন তা সাধারণত প্রয়োগ করা হয় এবং ব্রাউজারের ফিঙ্গারপ্রিন্ট প্রযুক্তি দ্বারা ব্যবহৃত হয় ।


ঠিক আছে আমি সবসময় আপনি যা বলেন নি সেগুলি বলতে পছন্দ করব - নইলে আমি যা বলেছি তা অনর্থক হবে, তাই না? ;) তবুও, আপনি যে বিষয়গুলি আমি উল্লেখ করেছি সেগুলি আপনি সম্পাদনা করার সাথে সাথে আমার মন্তব্যগুলি মোটা হয়ে গেছে (বা কমপক্ষে সেগুলি এখন মধ্য-বাতাসের চারপাশে ঝুঁকছে)
হেগেন ভন এটজেন

1
মোটেও কাজ করে না: /
মার্ডজিস

পছন্দ করেছেন এমডিএন জানিয়েছে যে ব্রাউজারটি navigator.pluginsগোপনীয়তা রক্ষার জন্য ভুয়া ফলাফলগুলিতে অ্যাক্সেস বা ফিরতি নিষিদ্ধ করে : ডেভেলপার.মোজিলা.আর
মার্কিন-

46

আমার দর্শকরা এই প্লাগিনগুলির মধ্যে একটি ব্যবহার করছেন কিনা এবং তা সনাক্ত করার কোনও উপায় কি এবং এটির পক্ষে সর্বোত্তমভাবে সহায়তা করা কীভাবে?

পাসওয়ার্ড পরিচালকদের সমর্থন করার সর্বোত্তম উপায় হ'ল সাধারণ <form>ট্যাগ এবং একটি সাধারণ ফর্ম। আপনি যদি চালাক কিছু না করেন তবে পাসওয়ার্ড ম্যানেজার তার কাজটি করবে।


8
এটি যুক্ত করতে: ব্রাউজারের অন্তর্নির্মিত পাসওয়ার্ড ম্যানেজারের সাথে পরীক্ষা করুন। যদি এটি কাজ করে তবে সম্ভবত তৃতীয় পক্ষের সমাধানগুলিও কাজ করবে highly
কেভিন

6
আমি সম্মত, কিন্তু আমি ল্যাংপাসের সাথে কাজ করে না এমন চরম জটিল ফর্মযুক্ত কৌণিক এবং অন্যান্য ফ্রেমওয়ার্ক ব্যবহার করে ওয়েবসাইটের ক্রমবর্ধমান সংখ্যা লক্ষ্য করেছি। কৌতুকজনকভাবে, এই ওয়েবসাইটগুলির মধ্যে এমন
একটির প্রবণতা

1
নোট করুন কিছু পাসওয়ার্ড ম্যানেজার ব্রাউজারে একটি প্লাগইন ইনস্টল না করে কী প্রেসগুলি সিমুলেট করে। সুতরাং এটি অগত্যা নয় যে বিল্ট-ইন পাসওয়ার্ড ম্যানেজার যদি কাজ করে তবে পাসওয়ার্ড ম্যানেজারও কাজ করবে। এই ক্ষেত্রে, আপনার অবশ্যই নিশ্চিত হওয়া উচিত যে ট্যাব নেভিগেশন সঠিকভাবে কাজ করে।
মিথ্যা রায়ান

3

এই পাসওয়ার্ড ম্যানেজারগুলির বেশিরভাগই ব্রাউজার প্লাগইন ভিত্তিক এবং ফর্ম ক্ষেত্রগুলিকে জনবহুল করে একটি ফর্ম জমাটি ট্রিগার করে যেমন উয়ার সাবমিট বোতামটি টিপে সার্ভারে এটি একটি সাধারণ ফর্ম জমা হিসাবে উপস্থিত হয়, এটি কোনও উপায় থেকে আসে কিনা তা জানানোর উপায় নেই no পাসওয়ার্ড পরিচালক


2

আপনি ব্যবহারকারীর নাম / পাসওয়ার্ড ক্ষেত্রে টাইপিং গতি সনাক্ত করতে জাভাস্ক্রিপ্ট ব্যবহার করতে পারেন। একটি ভেরিয়েবল রেট পরামর্শ দেয় যে কেউ এটিকে ম্যানুয়ালি টাইপ করছেন যখন একটি ধ্রুবক হার বা এমনকি কোনও কী-স্ট্রোক মোটেও নেই (অনুলিপি-পেস্ট) মানে কেউ পাসওয়ার্ড ম্যানেজার ব্যবহার করছে।


সুতরাং যদি আমার লাস্টপাস থাকে তবে এটি লগইন ক্ষেত্রটি সনাক্ত করতে পারে না এবং আমি ম্যানুয়ালি টাইপ করি, আমার কি লাস্টপাস নেই?
স্টিফান বিজজিটার

কিছু পাসওয়ার্ড ম্যানেজার পেস্টগুলি অনুলিপি করেন, অন্যরা কী-টিপসগুলি অনুকরণ করে এবং এমনও কিছু রয়েছে যা ডিওমে আসে এবং সরাসরি ফর্মটি পূরণ করে। এছাড়াও, কিছু ব্যবহারকারীর নোটপ্যাডে তাদের পাসওয়ার্ড টাইপ করে পেস্টগুলি অনুলিপি করতে পারে, যাতে তারা পাসওয়ার্ড ক্ষেত্রে কী টাইপ করছে তা দেখতে পারে। পাসওয়ার্ড পরিচালকদের সনাক্ত করা এত সোজা নয়।
মিথ্যা রায়ান

2

আসল প্রশ্নের উত্তর দেওয়ার জন্য, ব্যবহারকারীরা লাস্টপাস ব্যবহার করছেন কিনা তা সনাক্ত করার একটি উপায় হ'ল লাস্টপাস "ব্যাকগ্রাউন্ড-চিত্র" প্রবেশ করিয়েছে কিনা এটি লগইন ক্ষেত্রগুলিতে এটি স্বয়ংক্রিয়ভাবে পূরণ করতে পারে কিনা তা দেখতে jQuery বা অনুরূপ ব্যবহার করে।

এখানে একটি ইমেল ইনপুট ফিল্ডের একটি উদাহরণ রয়েছে, স্টাইল ট্যাগের সমস্ত জিনিস লাস্টপাস দ্বারা যুক্ত করা হয়েছে:

<input type="text" class="form-control" id="inputEmail" placeholder="Email" style="cursor: pointer; background-image: url(&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC&quot;); background-attachment: scroll; background-size: 16px 18px; background-position: 98% 50%; background-repeat: no-repeat;" autocomplete="off">

কোনও ব্যবহারকারী লাস্টপাস ব্যবহার করছেন কিনা তা সনাক্ত করার সবচেয়ে কার্যকর উপায় এটি নাও হতে পারে তবে এটি অবশ্যই কাজ করে :)


2
এই সমাধানের পিছনে চিন্তাভাবনাটিকে ভালোবাসুন তবে এটি কি ধরে নেয় না যে কোনও ফর্মের কমপক্ষে একটি ক্ষেত্র লাস্টপাস দ্বারা জনবহুল হতে পারে? যে ওয়েবসাইটটি আমি পরিদর্শন করেছি সেগুলি আমাকে এই প্রশ্নটি জিজ্ঞাসা করার জন্য অনুরোধ করেছিল একটি কৌণিক ফর্ম ব্যবহার করেছিল এবং লাস্টপাস তাতে কোনও একক ক্ষেত্র সনাক্ত করতে পারেনি। নিশ্চিত হওয়ার জন্য একটি প্রান্তের কেস যা আমি মনে করি তা শেষ নয়।
সিগারভি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.