Node.js urlObject.auth API
Last Updated :
31 Mar, 2023
Improve
With the help of urlObject.auth() method, we can find the authentication parameter within the hostname. This method returns the string of parameters.
Syntax :
urlObject.auth()
Return: Returns the string of authentication parameters.
Example 1: In this example with the help of urlObject.auth() method we are able to extract the username and password from the hostname.
// importing the module 'url'
const url = require('url');
const adr =
'https://username=jitender:password=geeks@www.geeksforgeeks.com';
// Parse the address:
const q = url.parse(adr, true);
/* The parse method returns an object containing
URL properties */
console.log(q.auth);
Output:
Example 2: In this example with the help of urlObject.auth() method we are able to extract the username and password from the hostname.
// importing the module 'url'
const url = require('url');
const adr =
'https://username=author:password=truegeek@www.gfg.com';
// Parse the address:
const q = url.parse(adr, true);
/* The parse method returns an object containing
URL properties */
console.log(q.search);
Output: