একই সাইটে একাধিক http লেখকের বিশদ বিবরণ + ক্রোম সংরক্ষণের পাসওয়ার্ড কার্যকারিতা, এই কেসটি হ্যান্ডেল করার কোনও উপায় আছে কি?


14

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

এর অর্থ হল, http://example.com/a এবং http://example.com/b এর বিভিন্ন http ব্যবহারকারী / পাসওয়ার্ডের সংমিশ্রণ রয়েছে। আমি ক্রোম উভয় মনে রাখতে চাই, যেমন আমি যখন http://example.com/a প্রবেশ করি তখন আমি / / এর জন্য সংশ্লিষ্ট ব্যবহারকারী / পাসওয়ার্ড কম্বো সহ অ্যাক্সেস করি এবং একইভাবে / বি এর জন্যও। যদি আমি ক্রোমে পাসওয়ার্ডগুলি সংরক্ষণ করতে বিল্ট ইন ফাংশনটি ব্যবহার করি তবে ব্রাউজারটি বিশ্বব্যাপী http: //example.com- র জন্য ব্যবহারকারী / পাসওয়ার্ড উভয় সমন্বয় সংরক্ষণ করে এবং ঠিকানার উপর নির্ভর করে কোনটি ব্যবহার করতে হবে তা মনে রাখে না, পরিবর্তে সেগুলির মধ্যে একটিতে ডিফল্ট হয়ে যায় http://example.com এ অ্যাক্সেস করা কোনও ঠিকানার জন্য

প্রতিটি ডিরেক্টরিতে বিভিন্ন সাবডোমেন সেটআপ করা ছাড়াও কি এর চারপাশে কোনও উপায় আছে?


2
বাহ এটি 2013 সালের এবং সংস্করণ 57, 2017 এ এখনও ঠিক করা হয়নি ... এবং এটি এমন ব্রাউজার যা প্রায় 60% বাজার ভাগ করে নিয়েছে?
আলাইন পান্নেটিয়ার

2
@ অ্যালেনপ্যানিয়েটিয়ার হ্যাঁ, আজ অবধি আমি কোনও কাজের সন্ধান পাইনি, আমি প্রতিবার নিজেই সাবডোমেনগুলি ব্যবহার করতে বা পাসওয়ার্ডগুলিকে ম্যানুয়ালি ইনপুট দেওয়ার অবলম্বন করি।
মাহন

2
হাঃ হাঃ হাঃ. আমি বদ্ধ উত্স সম্পর্কে কয়েক দশক ধরে বিলাপ করছি এবং এখন আমার ওপেন সোর্স নিয়ে একটি সমস্যা আছে: আমি কেবল সবকিছু ক্লোন করে কাস্টমাইজ করতে চাই। ক্রোমিয়াম পুনর্নির্মাণ করা সহজ (দীর্ঘ হলেও)। তবে তাদের বিকাশকারীরা এতটা অহঙ্কারী হয়ে উঠেছে, তাদের বাজারের অংশ বাড়ার সাথে সাথে আমি কেবল উন্নয়নের জন্য ব্যবহার করছি। এবং আমি কেবল 52 এ ফিরে এসেছি কারণ 57 টিতে দেবতুলগুলি খোলার জন্য ... ক্র্যাশ হওয়া ক্রোম। আমি যদিও এটি চেষ্টা করে দেখতে পারেন। আমি জানি।
আলাইন পান্নেটিয়ার 16'17

@ অ্যালাইনপ্যানিয়েটিয়ের সাথে ক্রোমিয়ামের বিষয়টি হ'ল কোড বেসটি প্রচুর is আমি এটি খুব বিরক্তিকর দেখতে পেয়েছি তবে সেখানে আমার চেয়ে আপনার ভাগ্য ভাল।
মাহন

1
সমস্ত পাথগুলি কি একই HTTP প্রমাণীকরণ "রাজ্য" নির্দিষ্ট করে, বা সেগুলি আলাদা হয়?
user1686

উত্তর:


1

আপনি যদি বিভিন্ন সাবফোল্ডারগুলির জন্য পৃথক ক্ষেত্রগুলি নির্দিষ্ট করেন তবে Chrome সঠিকভাবে আচরণ করবে, উদাহরণস্বরূপ এটি nginx এ ঠিক কাজ করে:

    location /gabinete-rivera {
        auth_basic "Hijos de Rivera";
        auth_basic_user_file /home/www/public/gabinete-rivera-app/.htpasswd;
        index  index.php index.html;
        try_files $uri $uri/ /index.php?$query_string;
    }

    location /gabinete-gases {
        auth_basic "Gases Fluorados";
        auth_basic_user_file /home/www/public/gabinete-gases-app/.htpasswd;
        index  index.php index.html;
        try_files $uri $uri/ /index.php?$query_string;
    }

0

একটি সাধারণ ক্রোম প্লাগইন তৈরি করুন যা ফর্ম আইডি বা নাম ব্যবহার করতে পারে এবং ডেটা পেতে (যদি এটি কেবল ব্যবহারকারীর নাম এবং পাসওয়ার্ড হয়) এবং প্রতিবার আপনি জমা দেওয়ার সময় ক্লিক করুন। স্টোরেজ অল্প বা কোনও এনক্রিপশন সহ অফলাইনে পাঠ্য ফাইল ফাইল হতে পারে। অথবা কোনওভাবে পাসওয়ার্ডস.কম.কমের জন্য কিছু এপিআই ব্যবহার করুন এবং এটি ম্যানুয়ালি সঞ্চয় করুন। এইভাবে ক্রোম আপনার গুগল অ্যাকাউন্ট থেকে পাসওয়ার্ড পাবে। বিকল্প: ওয়েবসাইটটিতে একটি (দুর্বলতা) জাভাস্ক্রিপ্ট উপস্থাপন করুন এবং যদি উপলব্ধ থাকে তবে এটি একটি এপিআই ব্যবহার করে এটি সংরক্ষণ করতে পাসওয়ার্ডস জিও.কম এ প্রেরণ করুন।


প্রশ্নটি এইচটিটিপি প্রমাণীকরণ সম্পর্কিত, অর্থাৎ এটি: i.imgur.com/WsXRu7J.png । এটি কোনও প্লাগইন বা জাভাস্ক্রিপ্ট দিয়ে হাইজ্যাক করা যায় না।
মাহন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.