আমি পরিষেবাগুলি OAuth উপ-মডিউলটি কীভাবে কনফিগার করব?


9

সার্ভিস মডিউল তার নতুন রিলিজ সম্পর্কে 3.0 সংস্করণ উভয় d6 & D7 জন্য। একটা ব্যাপার OAuth এর উপ-মডিউল থেকে সার্ভিস যে একটি নতুন যোগ করা OAuth এর UI 'তে মধ্যে পরিষেবাগুলির কনফিগারেশান UI' তে

কেউ কীভাবে সেই ইউআই কনফিগার করতে জানেন?

আমি আশা করছি পরিষেবাদি বিকাশকারীরা কিছু লিখে রাখবেন, তবে তারা সরকারী মুক্তির জন্য কঠোর পরিশ্রম করছেন, ডকুমেন্টেশনটি শেষ কাজ হবে be মাঝামাঝি সময়ে, যদি কেউ এটি OAuth এর সাথে পূর্ব পরিচিতি থেকে বের করে ফেলেছে তবে দয়া করে আপনার জ্ঞান আমাদের কম শেয়ার করুন। (যেমন এটি আগে OAuth ব্যবহার করেন নি এমন কাউকে এটি ব্যাখ্যা করার ক্ষেত্রে))

উত্তর:


2

Http://drupal.org/node/942866 এ ওউথ ভিত্তিক পরিষেবাগুলির পরীক্ষা করার জন্য একটি হ্যান্ডবুক পৃষ্ঠা রয়েছে । এটি ধরে নেওয়া যায় যে আপনার উভয় ওউথ এবং ড্রুপাল ওউথ মডিউল উভয়ের সাথে কিছুটা পরিচিতি রয়েছে।

বাস্তবায়ন যতটা বেসিক ওয়ার্কফ্লো হ'ল:

  • একটি ওউথ প্রসঙ্গ সেট আপ করুন।
  • ওউথ অনুমোদনের জন্য আপনার পরিষেবাটি সেট করুন
  • আপনার সমস্ত সংস্থান ক্রিয়াকলাপের জন্য অনুমোদনটি কনফিগার করুন।
  • এক বা একাধিক ওউথ গ্রাহককে কনফিগার করুন

পরীক্ষার জন্য আপনাকে সম্ভবত নিজের ক্লায়েন্ট কোডটি লিখতে হবে যা ওউথ স্বাক্ষর তৈরি করে এবং তারপরে আপনার পরিষেবার অনুরোধগুলি দিয়ে তা পাস করে।

ওআউথ নিজেই আরও জানার জন্য আমি আপনাকে এই গাইডটি পড়া শুরু করার পরামর্শ দিচ্ছি যা মোটামুটি ব্যাপক - http://hueniverse.com/2007/10/beginners-guide-to-oauth-part-i-overview/


সেই হ্যান্ডবুক পৃষ্ঠাটি "সি) চালিয়ে যাওয়ার ...." দিয়ে শেষ হয় এবং একটি OAuth অভিজ্ঞ ব্যক্তির সাথে কথা বলে। আমি সেই দ্বিতীয় 'নতুনদের গাইড' লিঙ্কটি আবারও পড়ব, সম্ভবত এখন এটি উপলব্ধি হয়ে যাবে। এফডব্লিউআইডাব্লু, আমার একটি পরিষেবা 3 রিস্ট এপিআই হয়েছে, তবে ওআউথের জিনিসগুলি খুঁজে পাওয়া যায় না। 2.x পরিষেবাগুলিতে অ্যাপ্লিকেশন কীগুলির সাথে পূর্ব অভিজ্ঞতা যথেষ্ট নয়, আমার ধারণা।
ব্লেক সেনফটনার

2

OAuth এর লগইন প্রোভাইডার OAuth এর সমর্থনে একটি প্রি-কনফিগার শেষবিন্দু রয়েছে:

আপনাকে OAuth প্রসঙ্গ তৈরি করতে হবে যার জন্য আপনি OAuth গ্রাহক তৈরি করতে পারেন । আমাদের OAuth প্রসঙ্গগুলি থাকার কারণটি হ'ল আমরা OAuth প্রসঙ্গটি সরাসরি শেষ পয়েন্টগুলিতে বেঁধে রাখতে চাই না - আপনার একাধিক প্রান্তের মধ্যে এবং পরিষেবা এবং অ-পরিষেবা প্রকল্পগুলির মধ্যে গ্রাহক কী ভাগ করতে সক্ষম হওয়া উচিত ।

ইন সার্ভিস নির্বাচন OAuth এর প্রমাণীকরণ প্রক্রিয়া হিসাবে এবং একটি প্রসঙ্গ নির্বাচন করুন। আপনার শেষ পয়েন্টে প্রতিটি পৃথক সংস্থার জন্য প্রমাণীকরণের স্তরটি নির্বাচন করতে সক্ষম হওয়া উচিত তবে আমি মনে করি দুর্ঘটনাক্রমে কেউ এটিকে সরিয়ে ফেলেছে এবং আমরা এখনও এটি পুনরায় যোগ করি নি: http://drupal.org/node/1154420

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