আমি মার্চুরিয়াল রিপোজিটরিগুলি পরিবেশন করতে nginx সেট আপ করছি। বেসিক প্রমাণীকরণ মোটেও ব্যবহার না করা বা আমি যখন সর্বত্র মৌলিক প্রমাণীকরণ ব্যবহার করি তখন এটি কাজ করে।
আমি যা করতে চাই তা হল কেবলমাত্র পোস্টের অনুরোধগুলিতে বেসিক লেখার ব্যবহার করা, যাতে যে কারও কাছেই অ্যাক্সেস থাকতে পারে তবে কেবলমাত্র প্রমাণীকৃত ব্যবহারকারীরাই চাপ দিতে পারে।
আমি নিম্নলিখিত চেষ্টা করেছিলাম,
if ($request_method = POST) {
auth_basic "Restricted";
auth_basic_user_file /path/to/userfile
}
তবে এটি "auth_basic নির্দেশিকা এখানে অনুমোদিত নয়" সম্পর্কে অভিযোগ।
আমি কীভাবে এটি সমাধান করতে পারি?