async function getClient()

in packages/forge-viewmodels-nodejs-aws/routes/common/oauth.js [32:40]


async function getClient(scopes) {
    if (!client_id || !client_secret){
        let result = await Promise.all([config.forgeAWSClientId(), config.forgeAWSClientSecret()]);
        client_id = result[0];
        client_secret = result[1];
    }
    
    return new AuthClientTwoLegged(client_id, client_secret, scopes || config.scopeInternal);
}