বাহ্যিক শংসাপত্রগুলির সাথে ব্যবহারকারীর প্রমাণীকরণকে ওভাররাইড করুন


9

আমি একটি vBulletin ফোরাম পাশাপাশি ওয়ার্ডপ্রেস চলমান একটি সাইটে কাজ করছি। ব্যবহারকারী বেস vBulletin নিবন্ধিত। আমি তাদের ফোরামের ব্যবহারকারীর সাথে মন্তব্য পোস্ট করার একমাত্র উদ্দেশ্যে ব্যবহারকারীদের ওয়ার্ডপ্রেসে লগ ইন হওয়ার অনুমতি দিতে হবে ।

ব্যবহারকারীর অবশ্যই ওয়ার্ডপ্রেসে প্রতিলিপি করা উচিত নয় , সুতরাং ওয়ার্ডপ্রেস ডাটাবেসে ব্যবহারকারী তৈরির সাথে যুক্ত প্রতিটি সমাধান প্রযোজ্য নয়।

এইরূপে স্বীকৃত ব্যবহারকারীদের কোনও প্রশাসক বা প্রকাশের সুযোগের প্রয়োজন নেই, কেবলমাত্র মন্তব্য করার ক্ষমতা যাতে তাদের মন্তব্যটি তাদের ফোরামের ব্যবহারকারীর নাম অনুসারে প্রদর্শিত হয়।

আমি একটি সাধারণ প্লাগইন লিখেছিলাম যা একটি পুরানো সংস্করণে কাজ করছিল, তবে এটি ওয়ার্ডপ্রেসের সাম্প্রতিকতম সংস্করণ (এই মুহুর্তে 3.3.2) এর সাথে আর কাজ করছে না। এই সমাধানটি প্লাগযোগ্য ফাংশন ওভাররাইডিংয়ের উপর নির্ভর করে wp_validate_auth_cookieএবং get_userdata

এই কার্যকারিতা বাস্তবায়নের জন্য সঠিক পদক্ষেপগুলি কী কী?


ওয়ার্ডপ্রেসের কোন সংস্করণে আপনি প্লাগইন কাজ করেছেন?
icc97

আমি যখন সংস্করণটি কাজ করছিলাম তখন কী চলছিল তা আমি মনে করতে পারি না তবে আমি মনে করি এটি 3.1 শাখায় ছিল
মাত্তেও রিভা

আপনি ওপেনআইডিআইডি ব্যবহারের রুটে যেতে পারেন
icc97

আমি এখানে একটি সম্পূর্ণ উত্তর পোস্ট করেছি: stackoverflow.com/a/55198453/470749
রায়ান

উত্তর:


1

দুটি সাধারণ প্ল্যাটফর্মের মধ্যে ব্যবহারকারীর ডেটা সিঙ্ক করে এমন কোনও সাধারণ ওয়ার্ডপ্রেস-ভি বুলেটিন সেতুতে কোনও সমস্যা হবে না। কেবল নিশ্চিত করুন যে সিঙ্ক হওয়া ব্যবহারকারীদের "গ্রাহক" এর ডিফল্ট ভূমিকা রয়েছে। এটি তাদের কেবল মন্তব্য পোস্ট করার অনুমতি দেয় এবং পোস্ট তৈরি বা সম্পাদনা করতে পারে না।


0

আপনি কি ডিস্কাস চেষ্টা করেছেন ?

তাদের একটি প্লাগইন রয়েছে যা মূলত ডাব্লুপি মন্তব্য ফাংশনটিকে "হাইজ্যাক" করে এবং বেনামে পোস্ট করার অনুমতি দেয় আমি মোটামুটি নিশ্চিত যে তারা যদি তাদের WP ব্যবহারকারীর নাম হিসাবে পোস্ট করতে চায় তবে এটি ব্যবহারকারীর ডাটাবেসের সাথে সিঙ্ক হবে ।

আমি এটি এখনও ব্যবহার করি নি তবে বাস্তবায়নের জন্য এটি আমার টোড তালিকায় রয়েছে যাতে দুর্ভাগ্যক্রমে আমি আপনাকে কোনও ইনস্টলের মাধ্যমে চালাতে পারি না।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.