auth
Usage of saltAuth
import { createSaltAuth } from '@storyous/auth';
const config = {
identityBaseUrl: 'https://identity.cloud.saltpay.co',
clientId: process.env.SALTID_CLIENT_ID,
clientSecret: process.env.SALTID_CLIENT_SECRET,
redirectUris: ['https://login.storyous.com/api/auth/salt-id-callback'],
};
const log = initLogger(config.env, config.logging).module('saltAuth');
const saltAuth = createSaltAuth(config, log);
await saltAuth.init(20);
const accessToken = saltAuth.getAccessToken();
const headers = {
'Authorization': `Bearer ${accessToken}`;
};
const client = await saltAuth.createClient()