উপরের মডিউলটি বেসিক অ্যাক্সেস প্রমাণীকরণ প্রযুক্তি ব্যবহার করে পরিষেবাদি কলগুলি প্রমাণীকরণ করতে ব্যবহৃত হয় .. আপনি নিম্নরূপে পরিষেবা কলটিতে অনুমোদনের শিরোনাম যুক্ত করে পরিষেবা কলগুলিকে প্রমাণীকরণের জন্য আপনার ড্রুপাল ব্যবহারকারীর নাম এবং পাসওয়ার্ড ব্যবহার করবেন
যখন ব্যবহারকারী এজেন্ট সার্ভারের প্রমাণীকরণের শংসাপত্রগুলি প্রেরণ করতে চায় তখন এটি অনুমোদনের শিরোনাম ব্যবহার করতে পারে।
অনুমোদনের শিরোনাম নীচে হিসাবে নির্মিত হয়েছে:
ব্যবহারকারীর নাম এবং পাসওয়ার্ড একটি স্ট্রিং "ব্যবহারকারীর নাম: পাসওয়ার্ড" এ একত্রিত করা হয়
ফলস্বরূপ স্ট্রিং আক্ষরিক তারপরে বেস 64 এর আরএফসি2045-এমআইএমএই রূপটি ব্যবহার করে এনকোড করা হয়, কেবলমাত্র 76 চর / লাইন সীমাবদ্ধ না করে অনুমোদনের পদ্ধতি এবং একটি স্থান অর্থাৎ "বেসিক" এর পরে এনকোড স্ট্রিংয়ের আগে রাখা হয়।
উদাহরণস্বরূপ, যদি ব্যবহারকারী এজেন্ট ব্যবহারকারীর নাম হিসাবে 'আলাদিন' এবং পাসওয়ার্ড হিসাবে 'ওপেন তিল' ব্যবহার করে তবে শিরোনাম নীচে তৈরি হবে:
অনুমোদন: বেসিক কিউডাব্লুএক্সজেডজেডআরজিবিপিভিসিজিউইউএনএলএলসি 2FtZQ ==
উদাহরণস্বরূপ নীচে কলটি কার্ল ব্যবহার করে ..
curl -H "Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==" http://www.example.com/endpoint/yourservice