auth() প্রপার্টি যেকোনো URL-এর ব্যবহারকারীর নাম এবং পাসওয়ার্ডের অংশকে সংজ্ঞায়িত করে, যাকে userInfoও বলা হয়। স্ট্রিং এবং ব্যবহারকারীর নাম একটি কোলন ( :).
দ্বারা পৃথক করা হয়সিনট্যাক্স
urlOject.auth()
পরামিতি
যেহেতু এটি একটি URL থেকে শুধুমাত্র ব্যবহারকারীর নাম এবং পাসওয়ার্ড ফেরত দেয়, তাই এটির কোনো ইনপুট প্যারামিটারের প্রয়োজন হয় না৷
উদাহরণ
auth.js নামের একটি ফাইল তৈরি করুন এবং নীচের কোড স্নিপেটটি অনুলিপি করুন। ফাইল তৈরি করার পরে, নীচের উদাহরণে দেখানো এই কোডটি চালানোর জন্য নিম্নলিখিত কমান্ডটি ব্যবহার করুন −
node auth.js
auth.js
// Importing the URL module
const url = require('url');
var adr = 'https://username=hello:password=tutorialspoint@www.tutorialspoint.com/';
// Parsing the above URL address
var q = url.parse(adr, true);
// Printing the auth details
console.log(q.auth); প্রিন্ট করা হচ্ছে আউটপুট
C:\home\node>> node auth.js username=hello:password=tutorialspoint
উদাহরণ
আসুন আরও একটি উদাহরণ দেখি।
// Importing the URL module
const url = require('url');
var adr = 'http://username=admin:password=tutorialspoint123@www.tutorialspoint.com/';
// Parsing the above URL address
var q = url.parse(adr, true);
// Printing the auth details
console.log(q.auth); প্রিন্ট করা হচ্ছে আউটপুট
C:\home\node>> node auth.js username=admin:password=tutorialspoint123