Actualmente tengo un código node.js haciendo algunas llamadas a la API y tengo mi interfaz definida. En el constructor de mi interfaz, estoy usando la autenticación básica para la autorización, pero quiero cambiar al uso de cookies para la autorización después de la autorización inicial. Entonces, algo así verificará si hay cookies específicas en el navegador, si están disponibles, usaría la autenticación de cookies; de lo contrario, usaría la autenticación básica. ¿Alguien puede ayudar con esto por favor?
this.server = `${process.env.RESTRICTED_SERVER}`; this.ApiVer = '/rest/v3'; this.api = new OpenAPIClientAxios({ definition: 'rant_openapi_spec.json', axiosConfigDefaults: { baseURL: process.env.RESTRICTED_SERVER + '/rest/v3', auth: { username: process.env.ADMIN_USERNAME, password: process.env.ADMIN_PASSWORD }, headers: { 'content-type': 'application/json', } }, }); this.api.init();